簡體   English   中英

Visual Studio 2005-調試器停止工作

[英]Visual Studio 2005 - Debugger stopped working

Visual Studio帶來更多的樂趣和痛苦。 Visual Studio 2005。

大約兩個月前,我開始了一項作業。 我無法安裝或配置開發軟件。 相信我,這給了我很多胃灼熱的感覺。 這里不涉及IIS,僅涉及文件共享。

就是說,當我第一次啟動時,調試器無法正常工作。 調試器剛剛停止。 我能夠使它工作。 現在問題又回來了,我把頭上的最后一根頭發拔了。

我的符號幾乎沒有加載。 它找不到PDB文件。

在“調試器”選項中,我檢查了“符號”部分。 我的符號文件位置條目完全空白。 我不知道為什么 在出現問題之前,我沒有碰過這個。

我已經清除了臨時ASP.NET文件夾。

例:

這是我的模塊輸出

CppCodeProvider.dll C:\\ Windows \\ assembly \\ GAC_MSIL \\ CppCodeProvider \\ 8.0.0.0__b03f5f7f11d50a3a \\ CppCodeProvider.dll否否無法找到或打開PDB文件。 17 8.0.50727.762 12/2/2006 4:23 AM 6A510000-6A52C000 [1844] WebDev.WebServer.EXE:托管

WebDev.WebHost.dll C:\\ Windows \\ assembly \\ GAC_32 \\ WebDev.WebHost \\ 8.0.0.0__b03f5f7f11d50a3a \\ WebDev.WebHost.dll否否無法找到或打開PDB文件。 3 8.0.50727.42 2005/9/23上午4:20 6D040000-6D050000 [1844] WebDev.WebServer.EXE:托管

所以我在我正在使用的框架的版本中啟用了SHFUSION.dll ...

在我的GAC中,可以看到此版本的WebDev.WebHost.dll例如:

ProcessArchitecture(x86)公鑰令牌匹配:b03f5f7f11d50a3a

8.0.50727.42

然后,我看到一些自定義dll。

我應該注意,我創建了一個新項目。 通過導入手動重新創建我的文件。 調試器工作了5次,然后死亡。

我不知道下一步該怎么做?

顯然已經檢查過:項目設置為Debug Configuration Manager配置調試平台.NET Build:已選中。

Web.Config:

我試圖從“調試”窗口手動附加到Webdev進程,但不起作用。

我已經用谷歌搜索了,這個問題似乎發生了很多。

您提到符號服務器設置為空白。 您是否嘗試添加Microsoft Symbol Server位置?

轉到工具->選項->調試->符號

將以下內容添加到符號文件位置: http : //msdl.microsoft.com/download/symbols

您也可以使用它來指向更多的符號位置。 例如,如果您有軟件所有調試符號的目錄,則可以在其中放置.pdb文件,然后將該目錄添加到Visual Studio中以加載它們。

選擇要保存符號的目錄,然后重試。

昨天,我從VS2005提示符下在筆記本電腦上重置了環境變量,刪除了Temporary ASP.NET文件,然后再次進行調試。

經過四輪調試后,它再次退出。 我再次清理了文件夾,然后再次進行調試。

它變得更好了。 今天,他們用台式機取代了筆記本電腦。
我不再有管理員權限。 現在,許多常見的疑難解答步驟不在桌面上(例如,清理Temporary ASP.NET文件夾,從MS網站安裝新符號。)

得到這個,我要做的第一件事就是從我們的Subversion存儲庫下載代碼。 建好了。 我能夠調試它1次。

我根據正在解決的問題進行了一些更改。 第二次,調試器無法正常工作。

我已經絕望了,不得不處理這個問題。 生活不是宏偉的。

我開始懷疑問題是否與網絡上我的帳戶的某些文件夾權限/配置無關。 但是在拔出頭發時,我還在考慮使用各種各樣的錫紙帽子。

謝謝你的幫助....

Visual Studio可能安裝在%ProgramFiles% 在Windows 7或更高版本上,您將需要管理員權限才能使用Visual Studio等程序。 公司應充分信任其開發人員,以給予他們具有管理員權限的帳戶。

如果不幸的是沒有管理員權限,則可以添加以下注冊表項(或要求IT部門為您手動添加此注冊表項)。 確保檢查.reg文件中的Visual Studio 2005安裝路徑是否正確。

Windows Registry Editor Version 5.00

; Run Visual Studio 2005 with administrator rights
; This is required to run / debug the program directly from the IDE
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio 8\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM