常用錯誤解決方法



1:確認在“配置屬性”中的“啓用ASP.NET調試"爲"True"
操作步驟:
VS環境裏面,菜單-項目-項目屬性(最下得選項)-配置屬性(左邊第二項)-Debugging-Enable Asp.Net Debugging 設置爲True
作用:
確定調試器能過啓動IIS來調試asp.net頁面!
2:確認你的"web.config"中的"debug=true"
操作步驟
打開web.config文件,設置debug="true";
作用:配置調試器可以調試該應用程序
3:若你安裝過wind2000 SP4後,則要在命令行執行"regsvr32 i aspnet_isap.dll"
操作步驟:
開始-運行-cmd-regsvr32 i aspnet_isap.dll
作用:
重新註冊aspnet_isap.dll

4:在IIS裏查看站點信息,選中"目錄安全性",裏面有"匿名訪問和身份驗證控制",再點擊"編輯..",確認"集成Windows身份驗證"選項被選中
操作步驟:
我的電腦-右擊-管理-應用程序管理-IIS-默認網站-你得站點-右擊-目錄安全性-認證和訪問方式-勾選匿名訪問和身份驗證控制,編輯-勾選確認"集成Windows身份驗證“
作用:
匿名訪問:此處設置不是爲了解決你得調試問題,是爲了能夠使局域網或者廣域網中其他用戶通過輸入你得Ip和網站名稱來訪問該網站
集成Windows身份驗證:剛建立得網站身份驗證方式爲Windows要求必須用windows用戶身份訪問該網站,不更該IIS,將無法正常調試!
5:在IE選項->"安全設置"->"自定義級別"裏有"用戶驗",確認選中"自動使用當前用戶名和密碼登錄"
步驟上述已經詳細
作用不詳
6:運行C:/WINNT/Microsoft.NET/Framework/v1.0.3705/aspnet_regiis.exe -i
操作步驟;
cd到C:/WINNT/Microsoft.NET/Framework/v1.0.3705/目錄
aspnet_regiis.exe -i
或者start=all progames - visual studio.net 2003-visual studio.net tools - command prompt-aspnet_regiis.exe -i
作用:
重新註冊當前得.net framework版本即(v1.0.3705)到iis,爲了解決調試得時候出現您所運行得.net版本不是v1.1得問題

7:控制面板--管理工具--計算機管理--本地用戶和組--用戶,雙擊ASPNET用戶,爲其隸屬於添加Administrators用戶
步驟已祥,作用不知

這個問題困擾了我好久,終於解決了,用的是第五個方法:
5:在IE選項->"安全設置"->"自定義級別"裏有"用戶驗",確認選中"自動使用當前用戶名和密碼登錄"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章