一些ASP.NET不能调试问题的解决办法!
生活随笔
收集整理的這篇文章主要介紹了
一些ASP.NET不能调试问题的解决办法!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、自動附加到計算機“計算機名”上的進程“[四位的一個編號] aspnet_wp.exe”失敗。錯誤代碼為 0x8013134b。?jianw_zhang 51cto技術博客 因為ASP.NET運行時,發出的HTTP請求經過IIS,然后由IIS再專訪給aspnet_wp.exe進行處理。所以如果aspnet_wp.exe失敗,則無法完成請求。這個問題應該是安裝了ASP.NET2.0才會出現的
修改步驟如下:
1)在運行里輸入 inetmgr.exe 打開IIS管理器
2)在IIS的屬性里有一個ASP.NET選項
3)從下拉框里選擇使用ASP.NET1.1版本
參考下圖
jianw_zhang 51cto技術博客 2、無法在Web服務器上啟動調試。您不具備調試此應用程序的權限,此項目的URL位于Internet區域。jianw_zhang 51cto技術博客 出現這個錯誤的原因不詳,但可能是因為安裝了IE7.0,在VS2003.net中來調試C#寫的ASP.net程序,啟動時會出現這個錯誤,不能調試。jianw_zhang 51cto技術博客 一般用下面的方法可以解決:
1:確認在“配置屬性”中的“啟用ASP.NET調試"為"True"
2:確認你的"web.config"中的"debug=true"
3:若你安裝過Win2000 SP4后,則要在命令行執行"regsvr32 i aspnet_isap.dll"
4:在IIS里查看站點信息,選中"目錄安全性",里面有"匿名訪問和身份驗證控制",再點擊"編輯..",確認"集成Windows身份驗證"選項被選中
5:在IE選項->"安全設置"->"自定義級別"里有"用戶驗",確認選中"自動使用當前用戶名和密碼登錄"
6:運行C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
7:控制面板--管理工具--計算機管理--本地用戶和組--用戶,雙擊ASPNET用戶,為其隸屬于添加Administrators用戶jianw_zhang 51cto技術博客
我就是用的第5個辦法,改的是 Internet 的設置,改成“Automatic logon with current user name and password”,然后就可以調試ASP.net程序了,不過有很奇怪的是,再恢復成原來的設置也依舊能夠調試。jianw_zhang 51cto技術博客 3、“無法在WEB服務器上啟動調試,未將項目配置為進行調試”。jianw_zhang 51cto技術博客 估計是把項目直接拷過來打開出現的錯誤,要重新配置一下IIS
控制面板-〉internet服務管理器-〉默認的web站點-〉你的項目目錄-〉屬性-〉應用程序設置-〉應用程序名-〉“創建”jianw_zhang 51cto技術博客 4、無法在web服務器上啟動調試。調試失敗,因為沒有啟用集成windows身份認證jianw_zhang 51cto技術博客 打開:控制面板-管理工具-internet 信息服務,在網站-默認網站 下選擇asp.net項目對應的網站,在其上點擊右鍵,選擇屬性,在彈出的屬性窗口中選擇:目錄安全性 屬性頁,點擊 匿名訪問和身份驗證控制 區的
修改步驟如下:
1)在運行里輸入 inetmgr.exe 打開IIS管理器
2)在IIS的屬性里有一個ASP.NET選項
3)從下拉框里選擇使用ASP.NET1.1版本
參考下圖
jianw_zhang 51cto技術博客 2、無法在Web服務器上啟動調試。您不具備調試此應用程序的權限,此項目的URL位于Internet區域。jianw_zhang 51cto技術博客 出現這個錯誤的原因不詳,但可能是因為安裝了IE7.0,在VS2003.net中來調試C#寫的ASP.net程序,啟動時會出現這個錯誤,不能調試。jianw_zhang 51cto技術博客 一般用下面的方法可以解決:
1:確認在“配置屬性”中的“啟用ASP.NET調試"為"True"
2:確認你的"web.config"中的"debug=true"
3:若你安裝過Win2000 SP4后,則要在命令行執行"regsvr32 i aspnet_isap.dll"
4:在IIS里查看站點信息,選中"目錄安全性",里面有"匿名訪問和身份驗證控制",再點擊"編輯..",確認"集成Windows身份驗證"選項被選中
5:在IE選項->"安全設置"->"自定義級別"里有"用戶驗",確認選中"自動使用當前用戶名和密碼登錄"
6:運行C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
7:控制面板--管理工具--計算機管理--本地用戶和組--用戶,雙擊ASPNET用戶,為其隸屬于添加Administrators用戶jianw_zhang 51cto技術博客
我就是用的第5個辦法,改的是 Internet 的設置,改成“Automatic logon with current user name and password”,然后就可以調試ASP.net程序了,不過有很奇怪的是,再恢復成原來的設置也依舊能夠調試。jianw_zhang 51cto技術博客 3、“無法在WEB服務器上啟動調試,未將項目配置為進行調試”。jianw_zhang 51cto技術博客 估計是把項目直接拷過來打開出現的錯誤,要重新配置一下IIS
控制面板-〉internet服務管理器-〉默認的web站點-〉你的項目目錄-〉屬性-〉應用程序設置-〉應用程序名-〉“創建”jianw_zhang 51cto技術博客 4、無法在web服務器上啟動調試。調試失敗,因為沒有啟用集成windows身份認證jianw_zhang 51cto技術博客 打開:控制面板-管理工具-internet 信息服務,在網站-默認網站 下選擇asp.net項目對應的網站,在其上點擊右鍵,選擇屬性,在彈出的屬性窗口中選擇:目錄安全性 屬性頁,點擊 匿名訪問和身份驗證控制 區的
轉載于:https://www.cnblogs.com/daitengfei/archive/2007/05/17/750449.html
總結
以上是生活随笔為你收集整理的一些ASP.NET不能调试问题的解决办法!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MessageDlg
- 下一篇: 详细讲解Quartz.NET