Base solution for your next web application
Starts in:
01 DAYS
01 HRS
01 MIN
01 SEC
Open Closed

.net Core bug ? #8601


User avatar
0
serdar created

Case şöyle :

AspNetZero’nun ASP.NET Core MVC & jQuery’nun 8.2.1 versiyonu ile çalışmaya başladım. Localde gayet güzel kurdum ve sorunsuz çalışıyor. Sonra natrodan bir hosting paketi aldım. Paylaşımlı. Database’de natro’da. Natroya, ssl, static ip tanımlattım. IIS tarafında .net Core 3.1 versiyonunu kurmalarını istedim. Yaptılar. IIS application pool’u sizin dokumandaki gibi ayarlattırdım. Dokumandaki IIS publish adımlarına göre publish package’ımı hazırladım. Appsettingsproduction vs duzenledim. Ve ftp’den attım.

  1. Sorun : Aşağıdaki hatayı aldım

Şimdi bu hata iki şekilde düzelebiliyor. Birincisi; web.config’deki

<add name="aspNetCore" path="" verb="" modules="AspNetCoreModuleV2" resourceType="Unspecified" />

Satırındaki ‘modules="AspNetCoreModuleV2"’ şöyle yaparsam => modules="AspNetCoreModule"

Uygulamaya giriş yapabiliyorum.


İkincisi; web.config’deki ‘hostingModel="InProcess"’ değişkenini kaldırırsam, yukarıdaki değişikliği yapmadan yine uygulamaya girebiliyorum.

Ama.. iki şekilde uygulamaya girsemde herhangi bir işlem yapamıyorum. Örneğin Ayarlarda bir şey değiştiriyorum ve ‘hepsini kaydet’e basıyorum, ve şu hata geliyor :

Sonra bunu yanı ayarları degıstırıp kaydetme ısını VS2019 ıcınden (ama uzaktaki DB’yi guncelleyecek sekilde) yapıyorum. Degısıklıgı kaydedıyor.

Tekrar natro’dan uygulamaya giriyorum. Değişiklik olmus mu diye bakayım diye. Olmamış gorunuyor.

Sonra hosting’in arayuzunden IIS pool’unu bi, Recycle edeyim diyorum. Yapıyorum. Natro’daki uygulamayadan giyorum bakıyorum bilgi update etmiş olarak geliyor.

Sonra size gonderdıgım linki buldum.

Ne yapmak lazım bunu cozmek ıcın ?


2 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team

    hi

    Please describe your problem in English. : )

    500.0 In-Process Handler Load Failure

    According to Microsoft's documentation, I think it is still an environmental issue with IIS. https://docs.microsoft.com/en-us/aspnet/core/test/troubleshoot-azure-iis?view=aspnetcore-3.1#5000-in-process-handler-load-failure

    Örneğin Ayarlarda bir şey değiştiriyorum ve ‘hepsini kaydet’e basıyorum,

    Maybe your web.config needs to be updated to support http PUT verb. see https://support.aspnetzero.com/QA/Questions/6531

  • User Avatar
    0
    serdar created

    Projeyi 'paylaşımlı hosting' üzerinde yapmamaya karar verdim. Birçok problem yaşayabilirim ve hosting firmaları destek konusunda iyi değil. Projeyi Azure'a publish ettim. bu problemi yaşamadım.

    Teşekkürler