.NET Core “HTTP Error 500.0 – ANCM In-Process Handler Load Failure” Hatası Çözümü

.NET Core API için “405 Methot Not Allowed” Çözümü
23 Nisan 2019
ASP’de “A potentially dangerous Request” Hatası ve Çözümü
21 Ekim 2019

Hata:

HTTP Error 500.0 - ANCM In-Process Handler Load Failure Common causes of this issue:

The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found. The in process request handler, Microsoft.AspNetCore.Server.IIS, was not referenced in the application. ANCM could not find dotnet.
Troubleshooting steps:
Check the system event log for error messages Enable logging the application process' stdout messages Attach a debugger to the application process and inspect
For more information visit: https://go.microsoft.com/fwlink/?LinkID=2028526

Plesk Panel destekli Windows sunucularda .NET Core projenizde yukarıdaki hatayı alıyorsanız, muhtemel sebebi “C:/Program Files (x86)/dotnet/dotnet.exe” dosyasına erişmeyi denerken yetkisi olmadığı için hata veriyor olmasıdır.

Çözümü:

Projenizin web.config dosyası içerisinde yer alan <aspNetCore processPath=”dotnet” satırı içindeki  hostingModel=”InProcess” değerini siliniz. Ardından projenizin çalıştığını görebilirsiniz.

İlgili satır aşağıdakine benzer şekilde görünecektir:

<aspNetCore processPath="dotnet" arguments=".\XXXXXX.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"/>


 

Bu makale yardımcı oldu mu?

Subscribe
Bildir
guest
6 Yorum
Newest Oldest
Inline Feedbacks
View all comments
ask
ask
1 yıl önce

tskler

Fethi
Fethi
1 yıl önce

Çok teşekkürler, sorunum çözüldü

Byy
Byy
1 yıl önce

Teşekkür ederim, işe yaradı.

merve
merve
1 yıl önce

Hiçbir sekilde web.config yerini bulamıyorum nasıl bulabilirim?

ismail
ismail
11 ay önce
Reply to  merve

sitenin bulunduğu dizinde yer alır

Tanju Avşar
Tanju Avşar
16 gün önce

Paylaşımınız için teşekkür ederim sorunumu çözdü.

Show Buttons
Hide Buttons