VisualStudio2013 如何打開之前版本開發的(.vdproj )安裝項目


當你的項目使用早於 visualstudio2013 的版本開發並且使用 Visual Studio Installer 制作安裝項目時,在升級至 VS2013 后會發現新安裝項目無法打開, VS2013 已經不再對 VDProj 的支持。

這里有三個解決方案,隨便哪個都可以解決該問題

  1. 安裝一個 Microsoft Visual Studio Installer Projects 擴展工具( 安裝 完成后,可直接打開並使用之前的 vdproj 項目)
  2. VDProj to WiX Converter (點擊下載
  3. 啟用 InstallShield Limited Edition 重新制作安裝包

點此進行討論交流


一、擴展工具 Microsoft Visual Studio Installer Projects 的相關介紹

UPDATE: We have released the RTM version of this extension - v1.0.0.0. This release addresses:

  • Warnings when building with Microsoft.bcl.async
  • Error 2727 occuring with more than 1 content file
  • Some cases of the 0x8000000A when using the command line

Unfortunately we couldn't address all cases of the command line issue for this release as we're still investigating the appropriate way to address them. What we do have is a workaround that we believe will work for almost all of them. If you are still suffering this issue then you can try to change the DWORD value for HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\MSBuild\EnableOutOfProcBuild registry value to 0. If this doesn't exist you can create it as a DWORD.

UPDATE: The 0.9.1.0 version addresses a number issues reported by customers including

  • Error 1001 - InstallUtilLib.dll, custom installer actions failure
  • Cases of an unclosable modal dialog appearing
  • Builds causing the VS Repair dialog to appear

Please try this extension update and let us know if it doesn't address the above.

ORIGINAL:

This extension provides the same functionality that currently exists in Visual Studio 2010 for Visual Studio Installer projects. To use this extension you can either open the Extensions and Updates dialog, select the online node and search for “Visual Studio Installer Projects Extension” or you can download directly from this page.

Once you have finished installing the extension and restarted Visual Studio you will be able to open existing Visual Studio Installer Projects or create new ones.

For those of you looking for an improved deployment experience in Visual Studio we are continuing our partnership with Flexera to provide InstallShield Limited Edition (ISLE) as our in-box solution. ISLE is a great solution for those customers looking for added capabilities not found in Visual Studio Installer Projects, such as TFS and MSBuild integration, support for creating new web sites and ISO 19770-2 Tagging support, etc.

Please note that this release is a Preview version so please try this out with your existing Visual Studio Installer projects and provide general feedback via UserVoice and bugs via the Q&A section here. We will be releasing a fully supported RTM version of this extension after we have addressed your Preview version feedback.

二、VDProj to WiX Converter

從 Visual Studio 2005 開始,vdproj 作為最基本的部署解決方案一直伴隨我們至今。不過微軟宣布vdproj廢棄,在VS 2012之后版本將不會支持。如果你試圖打開一個vdproj設置打開解決方案,將會得到一個”找不到此項目類型所基於的應用程序。”的錯誤提示。

相關文章:http://www.add-in-express.com/vdproj-wix-converter/

下載地址:https://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM