我正在使用一些使用Visual Studio 6,Visual Studio .NET和Visual Studio 2010的非常舊的軟件。所以我最終不得不安裝6個工作室的各種版本,直到2017年。在某些時候,一些事情搞砸了,我最終卸載並重新安裝了一大堆東西。現在一切正常,但Visual Studio 2015敬酒。我卸載了與2015年相關的任何內容,然後重新安裝。同樣的問題。卸載它,希望卸載程序將正確刪除的東西,重新安裝,再次沒有去。Visual Studio 2015安裝問題
所以,當我打開VS時,右上角的登錄按鈕什麼都不做。如果我嘗試創建一個測試C++項目,它會關閉輸入項目詳細信息的屏幕,然後重新打開它,在那裏沒有喜悅。如果我用C++項目打開一個解決方案,它說它不知道如何加載該類型的項目文件。
如果我在VS 2017中構建項目並將項目保留爲VS 2015,則會出現鏈接器錯誤「LINK:致命錯誤LNK1104:無法打開文件'mfc140d.lib'」,因此大多數情況下可能無法正確安裝。
點擊登錄按鈕後,其他菜單將突出顯示當你點擊,但沒有菜單的。
的ActivityLog.xml包含這樣的東西:
<entry>
<record>366</record>
<time>2017/08/08 14:18:48.820</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Error loading extension: This VSIX does not apply to any product installed on this machine. The problem could be that the VSIX manifest's format is not recognized, or that the manifest has been corrupted. Data at the root level is invalid. Line 1, position 1. </description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\VSGRAPHICS\</path>
</entry>
<entry>
<record>367</record>
<time>2017/08/08 14:18:49.123</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Extension will not be loaded because an extension with the same ID 'Microsoft.Windows.DevelopmentKit.Desktop' is already loaded at C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\10\DESKTOP SDK\...</description>
<path>C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\DESKTOP SDK\</path>
</entry>
<entry>
<record>368</record>
<time>2017/08/08 14:18:49.123</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Extension will not be loaded because an extension with the same ID 'Microsoft.Windows.DevelopmentKit.WindowsStore' is already loaded at C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\10\WINDOWS STORE SDK\...</description>
<path>C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\WINDOWS STORE SDK\</path>
</entry>
我猜我可能要卸載VS 2015年,然後手動清理任何遺留物?有什麼建議麼?我真的不想重建這臺機器。
謝謝。
不幸的是,這款產品的構建過程需要在同一臺PC上使用VS的三個版本。我確實有VM的其他東西,但我當然沒有i9或具有128個內存的內存或其他東西的線程鬆土器:-),畢竟這只是一個企業開發機器。但你可能是對的。就在我必須這樣做之前,我希望找到一個關於如何手動刪除所有殘留VS 2015的好博客。我之前已經爲VS 6做過這些。 –