我有一个使用Visual 2012内置的InstallShield Limited Edition向导创建的安装程序项目。
我需要在新计算机上修改此项目。源代码已通过Team Foundation Server保存并获取。
到目前为止,我已经在Visual Studio 2015中打开了解决方案,安装了Visual Studio Installer项目扩展,并且我仍然收到(不兼容的)消息以及折叠消息“未安装应用程序”安装程序专门。所有其他项目+项目类型编译,运行正常。
对我缺少什么的想法?
答案 0 :(得分:1)
这两个是独立的工具,需要单独安装InstallShield LE才能打开项目,因为这是一个InstallShield项目。 Windows Installer扩展是独立的。
发生这种情况是因为尚未安装InstallShield。就我的目的而言,我在两种情况下都使用InstallShield LE 2015。为了解决这个问题,我使用下面描述的方法安装了InstallShield。
从Visual Studio 2015的主菜单中按以下顺序选择项目:
这会打开一个浏览器窗口,要求您输入一些详细信息,InstallShield网站将提供序列和安装程序。
以上流程在MSDN中有所描述。
之后,在打开有问题项目的解决方案后,应该打开InstallShield的提示,要求激活。选择适当的响应,您将遇到一个安装程序项目,其结构与VS 2012中的结构类似(如果不相同)。