Visual Studio 2015 MSI内部版本启动另一个安装 [英] Visual Studio 2015 msi build initiates another installation
问题描述
我正在尝试在VS2015解决方案中构建一个msi项目.我已经安装了VS Installer项目扩展.
I'm trying to build an msi project in my VS2015 solution. I had installed the VS Installer Projects Extension.
几天前一切都很好.但是,现在,当我尝试构建任何msi时,似乎会启动另一个安装程序包.首先是SSMS 2008 R2安装程序.类似于此msdn问题:
Everything was working great just a few days ago. Now, however, when I try to build any msi it seems another installer package initiates. First it was SSMS 2008 R2 installer. Similar to this msdn question: Problem building setup project in Visual Studio 2008
我卸载了2016年以外的所有SQL实例.
I uninstalled all my sql instances other than 2016.
现在,我仍然出现相同的行为,但是运行的是Microsoft Visual Studio 2008 Shell(集成模式)安装程序.
Now I still get the same behavior but with the Microsoft Visual Studio 2008 Shell (integrated mode) installer running.
推荐答案
我遇到了与VS 2015相同的问题,要求提供VS 2008安装包.
I had the same problem with VS 2015 asking for VS 2008 installation package.
找到解决了我问题的方法:
Found this which solved my problem:
-
以管理员身份打开cmd.
Open a cmd as admin.
转到目录C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSI Tools
Go to directory C:\Program Files (x86)\Common Files\microsoft shared\MSI Tools
运行:regsvr32.exe/u mergemod.dll"
run: regsvr32.exe /u mergemod.dll"
运行:regsvr32.exe mergemod.dll"
run: regsvr32.exe mergemod.dll"
这篇关于Visual Studio 2015 MSI内部版本启动另一个安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!