2008-08-25 487 views
108

我在Visual Studio 2008中安裝了一個插件,它創建了一些額外的可停靠窗口。我已經卸載了它,我無法擺脫它創建的窗口 - 我關閉它們,但它們總是回來。它們現在只是空的窗口,因爲插件不再存在,但我試過的東西都沒有。我已經試過:如何真正重置Visual Studio窗口布局?

  • 窗口 - >重置窗口布局
  • 刪除在我的項目目錄
  • 刪除在Visual Studio 9.0文件夾在我的應用程序設置目錄

任何文件名爲.suo想法?

+2

「重置Windows佈局」現在可以在VS213中正常工作。 – 2015-06-22 22:18:08

+5

仍然不會在VS2017中工作:-( – 2017-05-25 06:25:07

回答

127

你試過了嗎?在Visual Studio中去工具>導入和導出設置>重置所有設置

要確保你這樣做之前備份設置。我犯了一個錯誤,試圖解決一個問題,並沒有意識到它會撤消我所有的外觀設置和工具欄。花了很多時間回到我喜歡的事情的方式。

+5

請確保在執行此操作之前備份您的設置。我犯了一個錯誤嘗試解決問題,但沒有意識到它會撤消我所有的外觀設置,工具欄以及花費大量時間回到我喜歡的方式 – Tim 2010-12-15 16:18:34

+0

另外請注意備份您的設置通常不起作用我從來沒有成功完成它我相信如果你有一個已知的錯誤在一些菜單中添加宏 – dwidel 2011-05-27 23:19:57

+2

注意:這也適用於VS 2010. – paul 2012-10-08 16:51:04

0

如果您曾經備份過您的設置(工具 - >導入和導出設置),您可以恢復設置文件以恢復到之前的狀態。這是我發現的唯一工作。

30

嘗試devenv.exe/resetuserdata。我認爲它比建議的工具>導入和導出選項更具侵略性。

同時檢查工具>添加管理器並確保那裏沒有任何孤兒。

11

如何從命令行運行以下,

Devenv.exe /ResetSettings 

你也可以在這些設置保存到一個文件中,像這樣,

Devenv.exe /ResetSettings "C:\My Files\MySettings.vssettings" 

的/ ResetSettings切換,恢復的Visual Studio默認設置。有選擇地將設置重置爲指定的.vssettings文件。

MSDN link

1

我想大部分的建議,並沒有一次成功。我沒有機會嘗試/ resetuserdata。最後,我重新安裝了插件並將其重新卸載,窗戶消失了。

2

我關閉他們,但他們總是回來

當你說「他們總是回來:」你的意思是「下次你重新啓動Visual Studio」或「立即」?

Visual Studio的一個怪癖(至少VS2005)是設置不會保存,直到您退出。這意味着,如果VS在使用時崩潰,則所做的任何佈局更改都將丟失。解決這個問題的方法是當你設置好所有你喜歡的東西時,總是優雅地退出

不知道這是否會幫助您特定的情況。

3

注意:如果您有vs2010和vs2008,並且您想重置2008,則需要在命令行中指定整個路徑。像這樣:

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /resetsettings 

如果不指定路徑(如devenv.exe /resetsettings),它會重置的最新版本安裝在計算機上的Visual Studio。

5

我有類似的問題,除了它發生沒有安裝任何插件。每當我打開項目時,我都會開始獲得關於源代碼控制的對話框+彈出窗口並浮動的窗口,我必須逐個關閉窗口。

enter image description here

窗口 - >休息的Windows佈局,固定對我來說沒有任何問題。它確實帶來了我不介意的默認設置:)

3

如果你有CurrentSettings.vssettings的一箇舊的備份文件,你可以嘗試恢復它。

我有一個完全損壞的Visual Studio佈局。當我試圖進入調試時,我被告知VS已變得不穩定。當我重新啓動時,我的窗口布局將被完全擰緊。我嘗試從備份中恢復註冊表中的VS當前用戶設置,但這沒有幫助。但是,恢復CurrentSettings.vssettings似乎已經解決了它。

似乎有一堆二進制的東西在那裏,我可以想象它有時會得到不可挽回的損壞。