簡體   English   中英

首次成功調試后,Visual Studio 2015無法正常工作

[英]Visual Studio 2015 not working after first successful debug

我已經將Visual Studio 2015更新為第一次更新。 從那時起,我無法連續兩次調試代碼。 它是這樣的:

  1. 我啟動VS並嘗試調試。 到目前為止還可以
  2. 更改代碼,構建和調試。
  3. 嘗試訪問網絡,但它永遠不會加載。

如果我關閉VS並再次加載解決方案,則它可以工作,或者如果我沒有在步驟2中更改代碼。

我注意到的另一件事是IIS Express Worker進程正在消耗大部分CPU時間。

而且顯然沒有加載符號(我在狀態欄中看不到DLL加載的消息)。

這使我的開發過程非常緩慢且乏味。

解決方案是4.6.1框架下的MVC項目。

有任何想法嗎? 非常感謝你!!

您應該將Visual Studio引導到安全模式。 要進入安全模式,請執行以下操作:

  1. 以管理員身份打開命令提示符。
  2. 輸入: cd C:\\Program Files (x86)\\Microsoft Visual Studio 14.0
  3. 輸入devenv.exe /safemode

如果Visual Studio確實加載和調試,則可能是擴展或更新的罪魁禍首。 這樣,您還可以查看可能發生了哪些更新。 另一個潛在的問題是您的Internet信息系統是否有問題。

  1. 否則,如果您的Internet信息系統處於“打開”狀態。
  2. CTRL + ALT + DELETE
  3. 轉到流程,結束W3P流程。
  4. 嘗試在Visual Studio中啟動和調試。

否則,只需嘗試重新啟動計算機即可。 我們將需要更多信息,因為可能出於多種原因而發生這種情況。

@Julen-我遇到了與您相同的問題,並且找到了解決方法。

將“全部終止”按鈕添加到工具欄,然后使用它,而不只是停止調試。 此命令將終止IIS Express進程。

在此處了解如何添加: 調試后自動終止IIS Express進程(VS Express 2013 Web)

嘗試加載外部符號時,它可能正在掛起。 我以前有這個問題。

為了檢驗這個理論:

  1. 打開工具菜單。
  2. 點擊“選項”。
  3. 找到並展開左側的“調試”。
  4. 在“符號文件(.pdb)位置”列表中,取消選中所有內容。
  5. 單擊“確定”,然后查看問題是否再次出現。

如果在停止調試器后IIS沒有關閉,則可以采取此博客文章中所寫的技巧之一-但采取相反的方法,因為本文着重於保持調試器的狀態。


這是建議的解決方案2- 選中“啟用編輯並繼續”

與VS 2013相似,如果禁用“編輯並繼續”,則在停止調試會話時IIS Express將繼續運行。 打開菜單項“工具/選項”,查找“調試/常規”選項。 向下滾動並取消選中“啟用編輯並繼續”

Visual Studio選項

暫無
暫無

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

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