HTTP Error 500.19
ฉันกำลังจำลองการใช้งานโปรแกรมประยุกต์บนเว็บและพบว่าหลายประเด็นที่เกี่ยวข้องกับ เครื่องของฉันทำงานWindows 7ในขณะที่การพัฒนาในการทำงานคือการใช้Windows 8 เรากำลังพัฒนาแอพลิเคชันเว็บของเราโดยใช้Visual Studio 2010
ครั้งแรกที่ผมได้รับรหัสข้อผิดพลาด0x80070021
คล้ายโพสต์ ที่นี่ ฉันอัปเดต web.config ตามคำตอบที่ยอมรับแล้วฉันได้รับรหัสข้อผิดพลาดต่อไปนี้ (ซึ่งคล้ายกับที่โพสต์ไว้ที่นี่ )
HTTP Error 500.19 - Internal Server Error
Error Code 0x8007000d
Config Source -1: 0:
ฉันได้อ่านคำจำกัดความของอาการในหน้าสนับสนุนของ Microsoftแล้วและสาเหตุของข้อผิดพลาดคือ:
ปัญหานี้เกิดขึ้นเนื่องจากไฟล์ ApplicationHost.config หรือไฟล์ Web.config มีองค์ประกอบ XML ที่ผิดรูปแบบ
และวิธีแก้ปัญหาคือ
ลบองค์ประกอบ XML ที่ผิดรูปแบบออกจากไฟล์ ApplicationHost.config หรือจากไฟล์ Web.config
อย่างไรก็ตาม web.config ที่ฉันใช้นั้นทำงานได้อย่างสมบูรณ์ในสภาพแวดล้อมการพัฒนาดั้งเดิม
นี่คือสิ่งที่ฉันได้ตรวจสอบและทดลองใช้แล้ว:
- ติดตั้ง ASP.NET โดยเรียก aspnet_regiis -i
- ตั้งค่าแอปพลิเคชันของฉันให้ใช้แอปพลิเคชันพูลอื่น (ASP.NET v4.0, .NET v4 ฯลฯ )
- ไฟล์ ApplicationHost.config ยังคงใช้ค่าเริ่มต้นจาก Windows 7
นี่เป็นส่วนหนึ่งของ Web.Config ของฉัน
<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>
ฉันได้อ่านโพสต์ที่คล้ายกัน / ซ้ำกัน / ปิด (ประมาณ 13) โพสต์ใน stackoverflow ลองทั้งหมดยกเว้นคำตอบที่เกี่ยวข้องกับ Ajax (เกี่ยวข้องหรือไม่) และยังไม่ทราบว่าข้อผิดพลาดคืออะไร
มีใครจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร (และถ้าเป็นไปได้จำเป็นต้องตรวจสอบรายการทั้งหมดเพื่อให้เราสามารถลดโพสต์ที่คล้ายกันเช่นนี้ได้) ฉันพร้อมที่จะให้รายละเอียดเพิ่มเติม