2017-08-08 68 views
-1

在Visual Studio 2017 Professional的Visual Studio 2017 Installer Projects Extension中遇到了大問題。我將一個Visual Studio安裝程序安裝項目添加到解決方案,並將其設置爲基本上應該完成的方式(應用程序文件夾中的主要輸出以及桌面文件夾中的圖標都是需要的)。然後,我右鍵單擊安裝項目,單擊「生成」,然後我得到:在VS 2017 Pro中運行的Visual Studio Installer Project Extension認爲它在VS 2013 Pro中運行

「請稍候,而Windows配置Microsoft Visual Studio Professional 2013.」

然後它無限期地停頓。我必須在任務管理器中關閉Visual Studio以停止一切。更重要的是,我是Visual Studio Professional 2017,而不是2013.我曾經擁有Visual Studio 2013 Ultimate,但是我已經卸載了它。什麼可能導致混亂?

回答

0

看來您還安裝了Visual Studio 2013,並且2013和2017之間存在衝突,因爲該消息是VS 2013的Windows安裝程序修復。在您的構建過程中發生的事情需要安裝VS 2013被修理。 Windows事件日誌(應用程序)將有一個MsiInstaller日誌條目,說明哪個組件似乎已損壞。如果您發佈了這些信息,則可能會提供此問題的線索。如果您(例如)手動刪除了可能屬於VS 2013已安裝產品的任何內容,則會導致相同類型的問題。

你有這樣類似的問題:

Rebuilding Visual Studio Installer project, launches Visual Studio 2013 seetup

Visual Studio 2015 msi build initiates another installation

當你說無限期停止,我希望它要求在Visual Studio 2013的安裝映像,以便它可以修復它。如果您轉到程序&功能並手動修復VS 2013,它可能會解決問題。

相關問題