![](/img/trans.png)
[英]Can Visual Studio's Debug point you to the code you are debugging?
[英]In Visual Studio you must be a member of Debug Users or Administrators to start debugging. What if you are but it doesn't work?
在Windows XP計算機上,Visual Studio 2003 2005和2008都抱怨我無法開始調試Web應用程序,因為我必須是Debug Users組或Administrators組的成員。 因此,我是一名管理員,為了以防萬一,我添加了“調試用戶”,但它仍然會抱怨。
沒有重新格式化我的機器並重新開始,有沒有人遇到過這個問題並使用[未記錄的命令修復了它?
哪些用戶和/或組在“調試程序”權限中(在“用戶權限分配”下)? 也許該設置已被組策略覆蓋(Daniel的回答),或者出於某種原因而被淘汰。 顯然,它應該包括“ Debug Users”組。
我們遇到了這樣的問題,發現這是一個組策略問題。 有一個用於調試的組策略設置需要啟用。 它會覆蓋您屬於正確組的事實。
您可以嘗試在命令行上運行“ VsJITDebugger.exe -p <PID>
”。 我遇到了一個非常糟糕的情況,並且能夠使用上述方法調試應用程序。
“ VsJITDebugger.exe /?
”將顯示所有選項。
可以在任務管理器(視圖->選擇列...)或Visual Studio的“附加到進程”中找到PID。
太棒了,我對XP下的“管理工具->本地安全設置->本地策略->用戶權限分配”一無所知。 我的“調試程序”策略僅設置為“管理員”,但現在嘗試調試僅能正常進行,而且這是安裝.NET Framework 3.5之后的幾天,因此安裝可能會在后台修復問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.