Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1026  
 278

HTTP Error 500.0 ANCM In-Process Handler Load Failure Error Hatası Çözümü

Selamlar,
.NET Core projelerinizde deploy çıktığınız zamanlarda In-Process hatasına rastlayabilirsiniz.
Peki nedir bu In-Process handler?

ASP.NET Core 2.2'de, IIS ile IIS InProcess hosting adı verilen yeni bir server / hosting modeli yayınlandı. İşlem içi barındırmayı (in process) etkinleştirmek için, hostingModel'i web.config dosyasında inprocess olarak eklemeniz gerekir. Bu durum .csproj dosyasına AspNetCoreHostingModel olarak eklenir. Ayrıc web.config dosyasında in-process handler için gerekli olan AspNetCoreModuleV2 adlı yeni bir modül bulunur.

Hatanın ana sebebi, sunucunuzda (ya da hedef makinenizde) ANCMV2 olmadığı için IIS InProcess kullanmaya çalıştığınız içindir. Kısaca çözümü şöyle:

Projenizin web.config dosyası içinde system.WebServer altında "< aspNetCore" ile başlayan satırı içindeki hostingModel=InProcess değerini silmelisiniz. Sorun çözülecektir.

Bu gönderiyi 11.01.2021 10:13:20 tarihinde Rserit düzenledi.

Developer.