您好,登錄后才能下訂單哦!
怎樣解決VS2003無法調試的問題,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
昨天到今天搞了一整天的電腦,我都快崩潰了VS2003無法調試! ,以后再也不能隨便的關機了,因為這次的不小心,幾乎所有的Net安裝,調試問題都被我碰到了,還好,我把VS2003無法調試的記錄記了下來,經過N次的查找,總算給出了結論,是2005后裝2003的問題。
以下來源網絡:
問題:在調試ASP程序,報錯,"自動附加到計算機“LIUGZH”上的進程“[3508] aspnet_wp.exe”失敗。錯誤代碼為 0x8013134b。"
解答:
因為ASP.NET運行時,發出的HTTP請求經過IIS,然后由IIS再專訪給aspnet_wp.exe進行處理。所以如果aspnet_wp.exe失敗,則無法完成請求。這個問題應該是安裝了ASP.NET2.0才會出現的。
一、方法一。卸載ASP.NET2.0。問題可能是先安裝了ASP.NET2.0,然后再安裝VS.NET 2003(ASP.NET 1.1[Microsoft .NET Framework SDK v1.1])造成的。可以試一下先安裝VS.NET 2003,再安裝ASP.NET 2.0。
二、方法二。修改步驟如下:
1)在運行里輸入 inetmgr.exe 打開IIS管理器
2)在IIS的屬性里有一個ASP.NET選項
3)從下拉框里選擇使用ASP.NET1.1版本
參考下圖
VS2003無法調試方案一
1。暫停IIS
2。C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322下,運行 aspnet_regiis /i 重裝asp.net或從 Windows 的開始菜單,指向程序、Visual Studio .NET 2003、Visual Studio .NET 工具,然后選擇Visual Studio .NET 命令提示。在窗口打開后,鍵入 aspnet_regiis i。
3。重新啟動IIS
方案二 如果方案一還不行
1 如果Web服務器使用了固定IP:確定你的“Internet信息服務”中使用的是“默認web站點”并且其屬***中的IP地址為“(全部未分配)”,而不是你己指定的ip地址。
2 可以修改“默認web站點”的名字,但不要刪除,一旦刪除,只要在新建的時候,名稱嚴格為“默認web站點”也可以恢復。
3 如果IE使用了代理的話,把 Bypass Proxy Server for local adresses 勾上。如果本身已經有個web站點,把它卸載掉,不用重新安裝vs.n
一般解決無法調試問題
接下來的話就是“服務器不支持對ASP.net或atl server應用程序進行調試。” 我用的事WINDOWS XP PROF版,我是這樣建的工程,文件-〉新建-〉項目-〉visual c#項目-〉asp.net web 應用程序,然后輸入名稱就建了個站點,可是一旦點擊 調試-〉啟動 就會出現這個錯誤!由于這個錯誤,服務器根本不理會我所編制的c#控制程序.
我確實是在安裝完VS.NET之后才裝的IIS,可是我將vs.net卸載重裝之后還是這個錯誤,我該怎么辦?難道要我把WINDOWS XP也寫在重裝一遍?
這個問題我研究了好久才解決的,方法如下
***種:
如果你使用的是WinXP或者Win2kPro版的系統,你不會出現這個問題,因為你只能把網站放在C:\intpub\wwwroot目錄下,這個目錄默認的是http://localhost,是本地站點目錄,不需要任何設置就可以調試。如果你是Win2kServer版本,想盡快解決這個問題,你使用IIS管理器把你的解決方案目錄變成localhost的一個虛擬目錄即可,立即可以進行調試,不過你必須用管理員身份登錄。
第二種:
使用系統W:Win2kServer,使用IIS直接定義的網站。
解決VS2003無法調試步驟如下:
1.必須把你做的網站的本地目錄所在的邏輯分區轉換成NTFS分區,否則不能使用asp.net的調試功能。
在Dos模式下,鍵入命令 convert [分區號,如D:] /fs:ntfs
然后系統說必須在下次啟動后進行轉換,然后重新啟動,你的存放網站的硬盤分區就變成NTFS了。
2. 打開IIS管理器,選擇你的網站,彈出快捷菜單,選擇“所有任務”下的“刪除服務器擴展”
3. 刪除完畢以后,同樣打開此站點的快捷菜單,選擇“所有任務”下的“配置服務器擴展”,除了不要定義管理員郵件外,其他一切默認。安裝服務器擴展后,會在你的用戶管理里面添加幾個用戶。
4. 打開控制面板-->管理工具-->計算機管理
選擇用戶管理,把你登錄用戶名(如果你是自己的計算機,那么一般使用Administrator登錄),加入如下幾個組
5. 關閉用戶管理窗口,關閉控制面板。打開IIS管理器,打開你的網站的屬性窗口.
在“操作員”頁上加入:
Administrator
計算機名/ASPNET
計算機名/VS Developers
計算機名/Debugger Users
[此網站IP地址]Adminis
[此網站IP地址]Authors
6. 打開Vs.Net,打開你的項目屬性窗口,在“配置屬性-->調試-->調試器,選擇asp.net調試。
在“通用屬性”-->”Web設置”下選擇“FrentPage”
確定后退出VS.net
看完上述內容,你們掌握怎樣解決VS2003無法調試的問題的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。