2014-09-25 609 views
14

我在Visual Studio 2012中使用的解決方案中有一個項目,並且我收到了以下項目之一的消息:「此版本的Visual Studio沒有安裝以下項目類型,或者不支持他們。「這是一個vdproj。這是什麼意思,我該如何解決這個問題Visual Studio - vdproj不兼容

回答

20

vdprojMSI創建Visual Studio的項目。它已被棄用,大多數人已轉移到WIXNSIS或專業級安裝程序創建工具(如Install Shield)。

如果你不要求你的產品的安裝只是從溶液中排除vdproj項目,並用自己的生命

的樂趣繼續,如果你想嘗試過渡馬上威克斯,試試這個PowerShell腳本https://github.com/chrisoldwood/vdproj2wix

+0

InnoSetup也是一個優秀且簡單的安裝程序框架。 – MgSam 2018-01-30 17:25:12

6

Visual Studio 2017可以使用Visual Studio安裝程序。這不是默認設置。您必須運行InstallerProjects.vsix。你可以在Microsoft Visual Studio 2017 Installer Projects。我已經使用它並且工作得很好,至少對於一個Windows GUI項目來說。在進入Install Shield錯綜複雜之前,值得一試。

相關問題