Web uygulaması dağıtımını çoğaltıyorum ve ilgili birkaç sorun buldum HTTP Error 500.19
. Çalışma geliştirme Windows 8 kullanırken makinem Windows 7 çalıştırıyor . Web Uygulamamızı Visual Studio 2010 kullanarak geliştiriyoruz .
İlk olarak, burada0x80070021
yayınlananına benzer bir hata kodu aldım . Web.config dosyamı kabul edilen yanıta göre güncelliyorum ve ardından aşağıdaki hata kodunu aldım ( burada yayınlananla benzer ).
HTTP Error 500.19 - Internal Server Error
Error Code 0x8007000d
Config Source -1: 0:
Microsoft destek sayfasındaki belirtilerin tanımını okudum ve hatanın nedeni:
Bu sorun, ApplicationHost.config dosyası veya Web.config dosyası hatalı biçimlendirilmiş bir XML öğesi içerdiğinden oluşur.
ve çözüm
Hatalı biçimlendirilmiş XML öğesini ApplicationHost.config dosyasından veya Web.config dosyasından silin.
Ancak kullandığım web.config, orijinal geliştirme ortamında mükemmel çalışıyor.
Şimdiye kadar kontrol ettiğim ve denediğim şey:
- Aspnet_regiis -i çağırarak ASP.NET yükleyin
- Uygulamamı farklı uygulama havuzu kullanacak şekilde ayarla (ASP.NET v4.0, .NET v4, vb.)
- ApplicationHost.config dosyası hala Windows 7'den varsayılanı kullanıyor.
Bu benim Web.Config'imin bir parçası
<system.webServer>
<section name="handlers" overrideModeDefault="Allow" />
<section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true">
</modules>
<handlers>
<remove name="UrlRoutingHandler" />
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</handlers>
<urlCompression doStaticCompression="true" doDynamicCompression="false"></urlCompression>
<directoryBrowse enabled="true" />
<defaultDocument>
<files>
<add value="Logon.aspx" />
</files>
</defaultDocument>
</system.webServer>
Stackoverflow'da benzer / yinelenen / kapatılan gönderileri (yaklaşık 13) okudum, Ajax ile ilgili yanıt dışında hepsini denedim (ilgili mi) ve hala hatanın ne olduğu konusunda hiçbir fikrim yok.
Bu hatayı nasıl düzeltecek biri var mı? (Ve mümkünse, bunun gibi benzer gönderileri azaltabilmemiz için kapsamlı bir şey listesinin kontrol edilmesi gerekir.) Daha fazla ayrıntı sağlamaya hazırım.