1. 程式人生 > >HTTP 錯誤 500.19,錯誤程式碼0x800700b7的解決辦法

HTTP 錯誤 500.19,錯誤程式碼0x800700b7的解決辦法

HTTP 錯誤 500.19 - Internal Server Error
無法訪問請求的頁面,因為該頁的相關配置資料無效。

  • 錯誤程式碼:0x800700b7

  • 配置錯誤:在唯一金鑰屬性“value”設定為“Default.asp”時,無法新增型別為“add”的重複集合項

錯誤原因:

  • IIS中已經設定了預設document為Default.aspx,這時候asp.net得到了另外一個相同value的add引發異常,處理方案是在<add />之前加入<clear />

配置檔案樣例(重點就是那個<clear />):

<?xml version="1.0" encoding="UTF-8"?>
<configuration> <system.webServer> <defaultDocument> <files> <clear /> <add value="Default.html" /> <add value="Default.asp" /> <add value="index.htm" /> <add
value="index.html" />
<add value="iisstart.html" /> <add value="default.aspx" /> </files> </defaultDocument> <directoryBrowse enabled="false" /> </system.webServer> </configuration>