2009-06-30 50 views
11

我偶爾會與Visual Studio和ReSharper的,導致一些問題,我跑Visual Studio 2008的菜單項重複的

devenv.exe /ResetSettings 

這樣做了以後,在「數據」菜單項都被複制,並且每節複製。所以現在看起來是這樣的:

 
Show Data Sources 
Add New Data Source... 
------------------------- 
Schema Compare 
Schema Compare 
Data Compare 
Data Compare 
------------------------- 
Schema Compare 
Schema Compare 
Data Compare 
Data Compare 
------------------------- 
Refactor 
Refactor 
------------------------- 
Refactor 
Refactor 
------------------------- 
T-SQL Editor 
T-SQL Editor 
------------------------- 
T-SQL Editor 
T-SQL Editor 
------------------------- 
Static Code Analysis 
------------------------- 
Schema View 

我有MS Visual Studio團隊系統2008年數據庫安裝版GDR 2,我認爲這是造成問題的。

有沒有辦法刪除重複的項目,或更好的是,阻止這種情況發生?

回答

8

我發現這個msdn article這似乎說明你的問題以及如何解決它。

FTA

  1. 關閉的Visual Studio Team System的2008版本的所有實例。

  2. 在Windows命令提示符下,鍵入以下命令:

    的%ProgramFiles%\微軟的Visual Studio 9.0 \ DBPro \ DBProRepair.exe RemoveDBPro2008

  3. 按ENTER鍵。

  4. 在Windows命令提示符下,鍵入以下命令:

的%ProgramFiles%\微軟的Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe的/ ResetUser

+3

順便說一句,/ ResetUser不是一個有效的選項,這很奇怪。我只是/ ResetSettings和工作正常。 – 2009-06-30 14:09:29

1

調用

DBProRepair.exe RemoveDBPro2008 

Visual Studio中的菜單項「數據」消失了。我必須運行

DBProRepair.exe RestoreDBPro2008 

將它恢復到Visual Studio中。

3

我嘗試了整個ResetSettings,但沒有奏效。我所做的這樣做的工作對我來說是:

(所有目錄用戶\\應用程序數據\本地\微軟\ VisualStudio中) 1)複製10.0目錄裏,你可以參考它以後 2)刪除10.0目錄。 3.)啓動Visual Studio 2010和瞧!

我所有的插件和一切都保持不變。我不確定會有什麼副作用,而且我也沒有非常定製的環境。

+0

VS2008出現了這個問題,你的問題是我的唯一解決方案 - 我將「9.0」文件夾重命名爲「9.0_old」 - 謝謝! - 安裝nVidia nSight後出現問題。 – 2011-12-22 17:54:37

1

運行以下命令:

%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe /safemode /setup 
0

在管理員模式下打開CMD 更改目錄到dev INSTAL路徑下的命令 運行。(但它會重置您的初始設置,如啓動時的c#偏好設置 - 這不是一個大問題,我認爲) Devenv.exe/resetuserdata

相關問題