Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案
2012-09-01 15:58
615 查看
如果你是用Visual Studio自带的打包项目打包了一个Installer,并且生成的.msi和setup.exe安装文件,并且在项目安装系统必备环境中选择了"Visual C++ 2010运行库(x86)",那你一定会发现,点击setup.exe安装以后,如果再次点击setup.exe安装文件,一定会需要再次安装C++运行环境,好像每次都不能通过C++已安装的前提条件。
原因是,居然是微软的C++运行环境产品Product Code改了!
解决方案如下
找到这个文件
查找到里面的这一段
把里面的Product改成
原因是,居然是微软的C++运行环境产品Product Code改了!
解决方案如下
找到这个文件
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86\product.xml
查找到里面的这一段
<InstallChecks> <MsiProductCheck Property="VCRedistInstalled" Product="{6EE91C1A-A2E7-38CD-AEBB-3B900A4D8868}"/> </InstallChecks>
把里面的Product改成
<InstallChecks> <MsiProductCheck Property="VCRedistInstalled" Product="{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}"/> </InstallChecks>
相关文章推荐
- Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案
- vs打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案
- 【C++】笔记一:Microsoft Visual Studio 2010 软件的安装与建立第一个cpp文件
- xampp安装提示:示找不到文件“-n”,需要安装Microsoft Visual C++ 2008 Redistributable Package (x86)
- Microsoft Visual Studio 2010 重新生成解决方案的一些警告处理
- Linux下安装pyinstaller用于将py文件打包生成一个可执行文件
- 将visual studio 2010生成的可执行工程打包成安装软件
- Visual Studio .NET 每次调试时都重新生成所有项目的解决方法
- Linux下安装pyinstaller用于将py文件打包生成一个可执行文件
- 解决Microsoft Visual Studio F6不能重新生成解决方案问题,附图文。
- 安装程序打包MFC(visual studio安装部署详解)Install Application Package by using visual studion 2010
- Java程序导出成.jar文件、生成.exe可执行文件及打包成可执行安装程序(可在无Java环境的计算机上运行)--以个人所得税计算器为例
- C# 解决方案打包,生成安装文件
- Visual Studio 2015安装的Visual Studio Installer生成的msi兼容XP系统
- Visual Stdio 2015打包安装项目的方法(使用Visual Studio Installer)
- VS2010 打包生成exe文件后 执行安装文件出现 TODO:<文件说明>已停止工作并已关闭
- 【.Net码农】安装程序打包MFC(visual studio安装部署详解)Install Application Package by using visual studion 2010
- Visual Studio .NET 每次调试时都重新生成所有项目的解决方法
- Visual Stdio 2015打包安装项目的方法(使用Visual Studio Installer)
- 软件包 adobe-flashplugin 需要重新安装,但是我无法找到相应的安装文件。---解决方案