2012-10-14 62 views
2

我正在使用Visual C++ Express 2010.奇怪的是,當我使用「Microsoft Visual Studio版本選擇器」(例如在資源管理器中的dblclick)啓動* .sln文件時,我爲每個安裝的產品獲取了2行。如何刪除Visual Studio選擇器中的重複條目?

含義重複(2010年和10是相同的)

  • 的Visual C++ 2010
  • 的Visual C++ 10

如何刪除其中一個版本?

Duplicate entries in VS Selector

截圖 「關於」 對話框。

Visual C++ Express version

+0

你有沒有在你的電腦上安裝任何VS2010 Betas? – Dai

+0

不,我不知道。添加了「關於」屏幕截圖。 Express是從預先加載的ISO安裝的,而不是來自「web」。 「新鮮」安裝(Win8 + Express 2010 + WinSDK7.1)也存在同樣的問題。 – Maximus

回答

2

的值可能在註冊表中。您應該能夠在Sysinternal的Process Monitor幫助下找出設置的位置。

Visual Studio啓動器被稱爲VSLauncher.exe。如果您篩選由該可執行文件執行的註冊表操作,則不應太難找到。

enter image description here

我已經做了一個github repo與過濾器和procmon事件供您參考。希望這可以幫助。

+0

感謝日誌!據我記得,我正在嘗試ProcMon,但沒有找到原因。再次去ProcMon比較... – Maximus