当你的项目使用早于 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

转载于:https://www.cnblogs.com/kelsen/p/4115511.html

VisualStudio2013 如何打开之前版本开发的(.vdproj )安装项目相关推荐

  1. egret发布的HTML5项目怎么打开,Egret引擎开发指南之发布项目

    在Egret中,使用发布功能也非常的简单.你只需要使用如下命令即可: egret publish HelloWorld 此命令中egret publish为发布命令,HelloWorld是你当前项目的 ...

  2. python的集成开发环境搭建_Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细)...

    Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细) 前沿 ​ Hello,各位看官,您是不是决定要学习Python数据分析,您是不是现在正在"学" ...

  3. MacOSX系统下HomeBrew安装指定版本的软件 IntelliJ IDEA 设置多个Go语言版本开发

    HomeBrew安装指定版本的软件 快速多版本切换 通过 brew install [formula]@[tag] 安装多个版本,然后把其他版本移动到[formula]默认目录中,然后通过brew s ...

  4. NutzWk 5.0.x 微服务分布式版本开发及部署说明

    NutzWk 5.x 已发布一段时间,这段时间基于此版本开发了智慧水务系统(NB-IOT).某物联网平台.某设备租赁平台.某智慧睡眠平台.某智慧园区项目等,开发和部署过程中遇到一些小问题,开这个帖子把 ...

  5. anaconda必须安装在c盘吗_Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细)...

    Window版本 - Python数据分析集成开发环境 Anaconda安装(超详细) 前沿 ​ Hello,各位看官,您是不是决定要学习Python数据分析,您是不是现在正在"学" ...

  6. ONLYOFFICE历史版本开发技术之四

    ONLYOFFICE历史版本开发技术之一 ONLYOFFICE历史版本开发技术之二 ONLYOFFICE历史版本开发技术之三 继昨天打包好onlyoffice5.3.4版本后,本想将engineerc ...

  7. 【Maya】Maya项目管理、跨版本开发、中英文切换、常用快捷键及操作

    本章目录 项目管理 菜单路径 新建项目 跨版本开发 中英文版本切换 常用快捷键及操作 大纲视图 帮助文档 项目管理 菜单路径 Project Window(项目窗口):一般用于新建项目. Set Pr ...

  8. android usb调试工具,USB调试怎么打开 各版本安卓手机打开USB调试模式方法

    手机与电脑通常是通过Adb方式连接,所以需要您在设备上打开USB调试模式,不同版本的安卓系统,打开USB调试模式也有所不同,以下我们根据安卓系统版本而不同,介绍下各版本安卓手机打开USB调试模式的方法 ...

  9. itmz文件如何打开_如何使用proteus8打开低版本proteus7的仿真文件?

    我们在使用proteus进行仿真的时候会遇到版本的问题,proteus8打开低版本proteus7的仿真文件就是其中之一,本文就为大家介绍如何使用proteus8打开低版本proteus7的仿真文件. ...

最新文章

  1. 【力扣网练习题】整数反转
  2. Win2008远程多用户登陆的配置方法
  3. Windows Server 2008R2使用web方式修改域账户密码
  4. Linux系统.xsesion日志文件,linux系统日志
  5. request.getAttribute()和 request.getParameter()有何区别?
  6. 一段js动态操作table代码
  7. jquery 收藏技巧
  8. [react] react中setState的第二个参数作用是什么呢?
  9. Centos6的VSFTP服务器配置使用教程
  10. C#刀那儿特更清晰讲述什么是事件?
  11. Eclipse内存溢出
  12. python求第三边长_如何用python求第三条边边长
  13. unity3D汉化包Localization,我的软件是unity3D 2018.4.8c3亲测有效
  14. linux更新电池驱动下载,Linux 5.13电源管理与ACPI更新已提交
  15. Python爬虫实战之爬取链家广州房价_03存储
  16. Raft和PBFT算法对比
  17. 世界名牌CD机解码芯片大全
  18. 一起玩react 你不知道的setState
  19. 云上架构和传统IT架构的区别在哪里?(企业CIO、CTO必读)
  20. 循环队列(队列头尾相接的顺序存储结构)

热门文章

  1. 网络营销外包排名没效果想必是这些因素影响了网络营销外包
  2. 企业网络推广——企业网络推广专员要学会打开网站优化新思路
  3. 手机网站优化重点来了!快记下
  4. 网站结构优化——不能忽视的优化重点
  5. java demo在哪里下载_[Java教程]Java学习 (一)、下载,配置环境变量,第一个demo...
  6. 区块链带来的价值包括哪些_爱链社区干货:区块链技术为冷链物流带来的了那些价值?...
  7. navicat导数据速度_华为廊坊云数据中心二期1~3期主楼聚氨脂、聚脲防水隔热总承包工程...
  8. linux脚本多分支if语句,shell脚本基础应用(二)if单分支,双分支,多分支语句...
  9. illegal escape character in String literal
  10. 开发日记-20190623 关键词 休眠(可耻)