Visual Studio表現異常。 我該如何解決?



visual-studio (1)

Visual Studio相當可靠,我們大多數使用它的人都沒有遇到問題。 但是,這是一個相當大而復雜的組件套件,這意味著問題肯定會發生。

第一:重新啟動Visual Studio,如果失敗,則重新啟動計算機

通過重新啟動Visual Studio,可以解決大多數小問題。 某些涉及連接或服務的問題可以通過重新啟動計算機來解決。

如果這不能解決您的問題

無法保證特定安裝的Visual Studio不會發生不良情況。 大型複雜應用程序配置錯誤或損壞的方式千差萬別。

診斷和追踪 每種可能原因 的工作量很大。 沒有人有時間這樣做。 一個可靠的解決方案-幾乎在每次嘗試時都有效-是:

重新安裝Visual Studio。

繼續吧,多休息一下。 當您對這個可悲的事實感到滿意時,請回來。

辭職了嗎 好的。 我們將首先解決影響最小的問題,但可能最不可能起作用的步驟,以解決您的問題。 在嘗試解決此問題時, 請注意事項! 精神上還是把它們寫下來。 如果到達最後一步,則將需要它們。

首先,讓我們走最簡單的路線,將Visual Studio返回其原始狀態。 我們可以通過 刪除所有擴展名 重置所有設置 來做到這一點。

打開“擴展和更新”對話框。 如果找不到,請將其鍵入快速啟動。 如果找不到,請嘗試ctrl-q。 對於每個已安裝的擴展,突出顯示它,然後單擊“卸載”按鈕。

接下來,讓我們重置這些設置。 確保首先導出它們!

從文檔

導出設置
1.在菜單欄上,依次選擇“工具”,“導入和導出設置”。 選擇“導出所選環境設置”選項按鈕,然後選擇“下一步”按鈕。
2.確保已選中要導出的設置類型的複選框,並清除了所有其他復選框,然後選擇“下一步”按鈕。
3.(可選)為您的設置文件命名,輸入其他保存路徑,或同時輸入兩者。 默認情況下,設置文件名為Currentsettings.vssettings,並保存到%USERPROFILE%\ Documents \ Visual Studio 2015 \ Settings。
4.選擇完成按鈕。

您以後可以從同一位置導入它們。 現在,保存設置後,返回並重置它們。

工具->導入和導出設置...->重置所有設置

重設所有內容後,嘗試重現您的問題。 還破嗎?

哎呀

毫無疑問,您需要重新安裝。 讓我們走最簡單的路線進行 維修 。 請執行下列操作:

  1. 轉到控制面板>程序>程序和功能
  2. 選擇Microsoft Visual Studio [任何版本] [任何年份]
  3. 點擊“更改”
  4. 點擊“修復”

完成此操作後,嘗試重現您的問題。 它仍然發生嗎?

該死的,對不起。

如果您想嘗試其他方法,則可以執行“覆蓋”重新安裝。 只需直接運行安裝程序,然後選擇“安裝”(如果您可以使用此選項)。 您可以使用原始媒體,但是強烈建議您重新下載安裝程序。 這將在舊版本上覆蓋新版本,而不會影響您的設置。 重新安裝後,請嘗試重新配置。 做到了?

糟糕。 開始了。

您需要嘗試卸載/重新安裝。 不過,首先,您可能要導出設置。 您應該已針對此答案的第一步執行了此操作,但是如果沒有,請返回並按照說明進行操作。

保存它們後,重複步驟1和2(根據維修說明),這次選擇“卸載”,而不是“更改”。 如果您的問題與外部組件有關,請在其他已安裝的應用程序列表中搜索它,然後也將其卸載。 如果您偏執,請卸載與Visual Studio相關的所有內容。 他們 可能 會消滅你。

現在,重新安裝Visual Studio。 如果此時您已發現自己,那麼您已經深陷其中,因此不要冒險從原始媒體進行安裝。 從原始位置下載完全更新的全新副本。 例如,如果您通過MSDN訂閱獲得了Visual Studio,請去那裡下載ISO。

現在,重新安裝了所有程序,然後嘗試進行複制。 又發生了嗎?

F#@&ing s#!t。

現在是時候創建一個錯誤報告了。 轉到連接

https://connect.microsoft.com/VisualStudio/feedback/LoadSubmitFeedbackForm

提供 盡可能多的信息 。 您需要在表單中向他們提供他們要求的所有信息,以及有關該錯誤,如何進行修復以及嘗試並修復該錯誤的詳細信息。 還記得我告訴你寫下的那些筆記嗎? 現在把他們趕出去。 我強烈建議您將您的問題標記為 公開 ,因為其他人可能會發現您的問題並對其進行評論。

在一天之內,您將得到答复。 他們可能希望您打開Visual Studio日誌記錄並重現該問題。 我不會在這裡告訴您如何執行此操作,因為它們會為您提供有關所運行的Visual Studio版本的確切說明。 關注他們並儘快回复。

此過程將產生三個結果之一:

  1. 他們會告訴您您做錯了
  2. 他們將發現導致此問題的外部演員
  3. 他們會發現一個錯誤

對於#1,停止這樣做,就完成了。 對於#2,他們可能會告訴您卸載錯誤的actor(例如,刪除插件),然後告訴負責此錯誤的人員(不要懈怠,做到這一點)。 對於#3,他們將對該錯誤進行分類,並將在以後的某個時間修復。 如果這是一個真正的錯誤,他們很可能會建議解決方法,至少可以使您重新振作起來。

就是這樣。 現在,繼續並重新安裝Visual Studio!

我以前安裝的Visual Studio很好,但是最近開始表現怪異。 一些症狀包括

  • Visual Studio隨機掛起或崩潰
  • Visual Studio無法啟動
  • 智能感知有時會消失
  • 插件不起作用,或無法啟動
  • 我無法安裝或卸載工具
  • 我無法再連接到源代碼控制
  • 某些已知的良好項目類型無法正確加載
  • 已知的文件類型不再突出顯示語法
  • 我無法將文件添加到解決方案中,因為該選項顯示為灰色
  • 由於發生錯誤,我無法將文件添加,刪除或更新到解決方案
  • 由於錯誤,我無法向解決方案中添加或刪除項目
  • 由於出現錯誤,我無法打開解決方案
  • 調試器無法啟動或附加到進程
  • 嘗試添加新項目時找不到任何模板
  • 由於錯誤,我無法複製/粘貼
  • Visual Studio所需的DLL丟失或損壞
  • 菜單突然空了
  • 我知道 應該可以正常工作的 東西現在 不起作用

我怎樣才能解決這個問題?

(對於這些類型的問題,該問題應被視為規範的騙子)





visual-studio