新聞中心
昨天到今天搞了一整天的電腦,我都快崩潰了VS2003無(wú)法調(diào)試! ,以后再也不能隨便的關(guān)機(jī)了,因?yàn)檫@次的不小心,幾乎所有的Net安裝,調(diào)試問(wèn)題都被我碰到了,還好,我把VS2003無(wú)法調(diào)試的記錄記了下來(lái),經(jīng)過(guò)N次的查找,總算給出了結(jié)論,是2005后裝2003的問(wèn)題。

我們提供的服務(wù)有:做網(wǎng)站、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、敖漢ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的敖漢網(wǎng)站制作公司
以下來(lái)源網(wǎng)絡(luò):
問(wèn)題:在調(diào)試ASP程序,報(bào)錯(cuò),"自動(dòng)附加到計(jì)算機(jī)“LIUGZH”上的進(jìn)程“[3508] aspnet_wp.exe”失敗。錯(cuò)誤代碼為 0x8013134b。"
解答:
因?yàn)锳SP.NET運(yùn)行時(shí),發(fā)出的HTTP請(qǐng)求經(jīng)過(guò)IIS,然后由IIS再專訪給aspnet_wp.exe進(jìn)行處理。所以如果aspnet_wp.exe失敗,則無(wú)法完成請(qǐng)求。這個(gè)問(wèn)題應(yīng)該是安裝了ASP.NET2.0才會(huì)出現(xiàn)的。
一、方法一。卸載ASP.NET2.0。問(wèn)題可能是先安裝了ASP.NET2.0,然后再安裝VS.NET 2003(ASP.NET 1.1[Microsoft .NET Framework SDK v1.1])造成的??梢栽囈幌孪劝惭bVS.NET 2003,再安裝ASP.NET 2.0。
二、方法二。修改步驟如下:
1)在運(yùn)行里輸入 inetmgr.exe 打開IIS管理器
2)在IIS的屬性里有一個(gè)ASP.NET選項(xiàng)
3)從下拉框里選擇使用ASP.NET1.1版本
參考下圖
VS2003無(wú)法調(diào)試方案一
1。暫停IIS
2。C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322下,運(yùn)行 aspnet_regiis /i 重裝asp.net或從 Windows 的開始菜單,指向程序、Visual Studio .NET 2003、Visual Studio .NET 工具,然后選擇Visual Studio .NET 命令提示。在窗口打開后,鍵入 aspnet_regiis i。
3。重新啟動(dòng)IIS
方案二 如果方案一還不行
1 如果Web服務(wù)器使用了固定IP:確定你的“Internet信息服務(wù)”中使用的是“默認(rèn)web站點(diǎn)”并且其屬***中的IP地址為“(全部未分配)”,而不是你己指定的ip地址。
2 可以修改“默認(rèn)web站點(diǎn)”的名字,但不要?jiǎng)h除,一旦刪除,只要在新建的時(shí)候,名稱嚴(yán)格為“默認(rèn)web站點(diǎn)”也可以恢復(fù)。
3 如果IE使用了代理的話,把 Bypass Proxy Server for local adresses 勾上。如果本身已經(jīng)有個(gè)web站點(diǎn),把它卸載掉,不用重新安裝vs.n
一般解決無(wú)法調(diào)試問(wèn)題
接下來(lái)的話就是“服務(wù)器不支持對(duì)ASP.net或atl server應(yīng)用程序進(jìn)行調(diào)試。” 我用的事WINDOWS XP PROF版,我是這樣建的工程,文件-〉新建-〉項(xiàng)目-〉visual c#項(xiàng)目-〉asp.net web 應(yīng)用程序,然后輸入名稱就建了個(gè)站點(diǎn),可是一旦點(diǎn)擊 調(diào)試-〉啟動(dòng) 就會(huì)出現(xiàn)這個(gè)錯(cuò)誤!由于這個(gè)錯(cuò)誤,服務(wù)器根本不理會(huì)我所編制的c#控制程序.
我確實(shí)是在安裝完VS.NET之后才裝的IIS,可是我將vs.net卸載重裝之后還是這個(gè)錯(cuò)誤,我該怎么辦?難道要我把WINDOWS XP也寫在重裝一遍?
這個(gè)問(wèn)題我研究了好久才解決的,方法如下
***種:
如果你使用的是WinXP或者Win2kPro版的系統(tǒng),你不會(huì)出現(xiàn)這個(gè)問(wèn)題,因?yàn)槟阒荒馨丫W(wǎng)站放在C:\intpub\wwwroot目錄下,這個(gè)目錄默認(rèn)的是http://localhost,是本地站點(diǎn)目錄,不需要任何設(shè)置就可以調(diào)試。如果你是Win2kServer版本,想盡快解決這個(gè)問(wèn)題,你使用IIS管理器把你的解決方案目錄變成localhost的一個(gè)虛擬目錄即可,立即可以進(jìn)行調(diào)試,不過(guò)你必須用管理員身份登錄。
第二種:
使用系統(tǒng)W:Win2kServer,使用IIS直接定義的網(wǎng)站。#t#
解決VS2003無(wú)法調(diào)試步驟如下:
1.必須把你做的網(wǎng)站的本地目錄所在的邏輯分區(qū)轉(zhuǎn)換成NTFS分區(qū),否則不能使用asp.net的調(diào)試功能。
在Dos模式下,鍵入命令 convert [分區(qū)號(hào),如D:] /fs:ntfs
然后系統(tǒng)說(shuō)必須在下次啟動(dòng)后進(jìn)行轉(zhuǎn)換,然后重新啟動(dòng),你的存放網(wǎng)站的硬盤分區(qū)就變成NTFS了。
2. 打開IIS管理器,選擇你的網(wǎng)站,彈出快捷菜單,選擇“所有任務(wù)”下的“刪除服務(wù)器擴(kuò)展”
3. 刪除完畢以后,同樣打開此站點(diǎn)的快捷菜單,選擇“所有任務(wù)”下的“配置服務(wù)器擴(kuò)展”,除了不要定義管理員郵件外,其他一切默認(rèn)。安裝服務(wù)器擴(kuò)展后,會(huì)在你的用戶管理里面添加幾個(gè)用戶。
4. 打開控制面板-->管理工具-->計(jì)算機(jī)管理
選擇用戶管理,把你登錄用戶名(如果你是自己的計(jì)算機(jī),那么一般使用Administrator登錄),加入如下幾個(gè)組
5. 關(guān)閉用戶管理窗口,關(guān)閉控制面板。打開IIS管理器,打開你的網(wǎng)站的屬性窗口.
在“操作員”頁(yè)上加入:
Administrator
計(jì)算機(jī)名/ASPNET
計(jì)算機(jī)名/VS Developers
計(jì)算機(jī)名/Debugger Users
[此網(wǎng)站IP地址]Adminis
[此網(wǎng)站IP地址]Authors
6. 打開Vs.Net,打開你的項(xiàng)目屬性窗口,在“配置屬性-->調(diào)試-->調(diào)試器,選擇asp.net調(diào)試。
在“通用屬性”-->”Web設(shè)置”下選擇“FrentPage”
確定后退出VS.net
分享題目:哪位專家能幫我解決下VS2003無(wú)法調(diào)試的問(wèn)題
網(wǎng)頁(yè)路徑:http://m.fisionsoft.com.cn/article/djgcjes.html


咨詢
建站咨詢
