Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案
来源:互联网 发布:魔兽7.0数据库dps 编辑:程序博客网 时间:2024/05/21 02:21
如果你是用Visual Studio自带的打包项目打包了一个Installer,并且生成的.msi和setup.exe安装文件,并且在项目安装系统必备环境中选择了"Visual C++ 2010运行库(x86)",那你一定会发现,点击setup.exe安装以后,如果再次点击setup.exe安装文件,一定会需要再次安装C++运行环境,好像每次都不能通过C++已安装的前提条件。
原因是,居然是微软的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)的解决方案
- 使用VS2015的Visual Studio Installer打包
- Visual Stdio 2015打包安装项目的方法(使用Visual Studio Installer)
- Visual Stdio 2015打包安装项目的方法(使用Visual Studio Installer)
- SenchaTouch的弹出框,每次都先执行hide后在执行show的解决方案
- 卸载或重新安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行"解决方法(转)
- office每次运行都需要配置解决方案
- Visual Studio .NET 每次调试时都重新生成所有项目的解决方法
- Visual Studio .NET 每次调试时都重新生成所有项目的解决方法
- Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法
- appium解决每次运行都需要安装Unlock以及AppiumSetting的问题
- Office系列软件安装后,每次打开都需要进行长时间配置的解决方法
- Bug Fix : 安装Visual Studio SP6后引起的ASP无法执行, ASP运行后出现500 - internal error.
- Bug Fix : 安装Visual Studio SP6后引起的ASP无法执行, ASP运行后出现500 - internal error.
- Bug Fix : 安装Visual Studio SP6后引起的ASP无法执行, ASP运行后出现500 - internal error.
- 软件包 adobe-flashplugin 需要重新安装,但是我无法找到相应的安装文件。---解决方案
- 关于Appium执行案例每次都安装app的问题
- 1298 The Hardest Problem Ever
- 嵌入式Wi-Fi处理器的无线系统设计
- 【Android】WebVeiw用法示例
- 如何打印hostent结构体中的所有数据
- 第1节 面向对象程序设计概述
- Visual Studio Installer打包后生成的安装文件每次执行都需要重新安装C++ 2010运行库(x86)的解决方案
- flag
- 小技巧莫乱用
- linux软件安装
- 系统运行时栈空间分析
- 【Ubuntu】计划与任务的执行(cron、at、batch)
- python两个关于计算方法运行时间的修饰器
- 每天只问小孩四句话(转载)
- 阿里巴巴拟解决物流业四难题