VS 2015中的"Visual Studio 2012安装程序项目"“未安装该应用程序"在2015年安装Visual Studio Installer项目后 [英] Visual Studio 2012 Installer Project in VS 2015 "The application is not installed" after installing Visual Studio Installer Projects in 2015

查看:197
本文介绍了VS 2015中的"Visual Studio 2012安装程序项目"“未安装该应用程序"在2015年安装Visual Studio Installer项目后的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个安装程序项目,该项目是使用Visual 2012的内置InstallShield限量版向导创建的.

I have an installer project I created using Visual 2012's built-in InstallShield Limited Edition Wizard.

我需要在新计算机上修改此项目.源代码已通过Team Foundation Server保存并获得.

I have a need to modify this project on a new computer. The source code was saved and obtained via Team Foundation Server.

到目前为止,我已经在Visual Studio 2015中打开了解决方案,安装了Visual Studio Installer项目扩展,并且仍然收到(不兼容)消息以及折叠的消息未安装应用程序",特别是安装程序项目.所有其他项目+项目类型都可以编译,并且运行良好.

So far, I've opened the solution in Visual Studio 2015, installed the Visual Studio Installer Projects Extension, and I'm still receiving the (incompatible) message along with the collapsed message "The application is not installed" for the installer project specifically. All other projects + project types compile, and run fine.

对我想念的东西有什么想法吗?

Any thoughts on what I'm missing?

推荐答案

这两个是单独的工具,并且需要单独安装InstallShield LE才能打开项目,因为这是一个InstallShield项目. Windows Installer扩展是独立的.

The two are separate tools and require a separate installation of InstallShield LE in order to open the project, because this was an InstallShield project to start with. The Windows Installer extension is something separate.

之所以发生这种情况,是因为未安装InstallShield.就我的目的而言,我在两种情况下都使用InstallShield LE 2015.为了解决此问题,我使用下面描述的方法安装了InstallShield.

This was happening because InstallShield wasn't installed. For my purposes, I was using InstallShield LE 2015 in both cases. To resolve, I installed InstallShield using method described below.

从Visual Studio 2015的主菜单中按以下顺序选择项目:

Choose items in the following order from the main menu in Visual Studio 2015:

  1. 文件>新建>项目
  2. 其他项目类型
  3. 设置和部署
  4. 启用InstallShield限量版
  5. 确定
  6. 立即下载

这将打开一个浏览器窗口,要求您输入一些详细信息,InstallShield网站将提供序列号和安装程序.

This brings up a browser window where asking you to enter some details and the InstallShield website will provide a serial and installer.

MSDN中介绍了上述过程.

此后,在打开涉及项目的解决方案后,应打开并显示InstallShield提示要求激活.选择适当的响应,您将遇到一个安装程序项目,其结构与VS 2012中的结构相似(如果不相同).

After which, upon opening the solution with the project in question, should open with a prompt from InstallShield asking for activation. Choose appropriate response, and you will encounter a installer project with its structure similar, if not identical, to the structure in VS 2012.

这篇关于VS 2015中的"Visual Studio 2012安装程序项目"“未安装该应用程序"在2015年安装Visual Studio Installer项目后的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆