vs2015 打包 安装 部署 官方组件及教程
来源:互联网 发布:pca算法原理 编辑:程序博客网 时间:2024/06/05 08:09
最近有个项目需要用到 Visual Studio 2015 打包,试了 InstallShield Limited Edition Project 和 ClickOne 等工具,各种不顺利和出错,导致经历了一周后仍未成功,而且部署过程过于复杂,最后还是把方向定在了早期vs2008自带的打包组件上,找了好久,终于找到了vs2008一样的官方组件,只是换了个名字!
现整理工具及本次打包所遇到的问题,以备以后查阅:
打包工具组件:
Microsoft Visual Studio 2015 Installer Projects
下载地址
问题汇总:
1. 安装完 打包组件,第一次生成就抛出一个无法解决的错误。 经查阅相关资料后,感觉可能是 mergemod.dll 文件版本太老了. 网上提示需要 2.0.2600.0 版本,文件存放在目录 C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools\mergemod.dll 中,于是找到了这个版本的 mergemod.dll 下载,替换,并执行注册,注册命令如下 :
regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools\mergemod.dll"
注:不能省略命令行中的双引号,我就是省略了双引号,第一次注册未成功.
mergemod.dll 2.0.2600.0 下载地址
2. 在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”后执行打包,一直错误提示: 必须将“xxx”项的文件“xxxx”下载到本地计算机.网上各种查阅,什么 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages 这些都是误导,最后自己研究摸索到应该将下载的文件放在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\ 目录中。
3. 在选择集成 Microsoft .NET Framework 4 (x86 和 x64)后,提示需要同时选择 Windows Installer 4.5 , 但是 Windows Installer 4.5 打包时又是各种提示,需要提前下载的补丁文件有: Windows Installer 4.5 所有文件 下载地址
Windows6.0-KB942288-v2-x64.msu
Windows6.0-KB942288-v2-x86.msu
Windows6.0-KB958655-v2-x64.msu
Windows6.0-KB958655-v2-x86.msu
WindowsServer2003-KB942288-v4-x64.exe
WindowsServer2003-KB942288-v4-x86.exe
WindowsServer2003-KB958655-v2-x86-ENU.exe
WindowsXP-KB942288-v3-x86.exe
WindowsXP-KB958655-v2-x86-ENU.exe
WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe
等一大堆,现已找全并打包成压缩包,以备后用,好难找的!
经测试,打包顺利完成!
- vs2015 打包 安装 部署 官方组件及教程
- 自动打包工具Hudson——使用教程:Hudson安装配置、部署应用及分析
- vs2015企业版安装教程
- VS2015 打包winform 安装程序
- VS2012打包部署教程
- Asp_net与SQLserver一起打包部署安装图文教程
- opencv3.10+vs2015安装教程
- ElectroServer5打包及部署
- angularjs官方教程 -- 环境部署
- 图解 VS2015 如何打包winform 安装程序
- 图解 VS2015 如何打包winform 安装程序
- InstallShield 2015 LimitedEdition VS2015打包 覆盖安装
- QTP/UFT11.5官方下载与安装教程及汉化
- CrystalMaker 9 v9.2.1官方版下载及安装教程
- vs2015没有"安装与部署"选项
- vs2015没有"安装与部署"选项
- vs2015安装或升级第三方组件
- CDH安装官方教程
- 视频直播的一些概念性的东西 码率 sdn 等
- java实现图片裁剪、缩放功能
- Ubuntu一个直接以窗口的形式打开文件夹的命令
- 虚拟机安装tomcat
- 收纳的JS正则表达式
- vs2015 打包 安装 部署 官方组件及教程
- HDU6033-Add More Zero
- BZOJ1046(HAOI2007)[上升序列]--最长下降子序列预处理
- Visitor模式
- iOS进阶之路
- RN知识体系
- Linux cpuinfo
- linux mysql备份 脚本执行成功 自动任务执行文件大小为0B
- python 安装