2017-08-08 31 views
-1

在Visual Studio 2017 Professional的Visual Studio 2017 Installer Projects Extension中遇到了大问题。我将一个Visual Studio安装程序安装项目添加到解决方案,并将其设置为基本上应该完成的方式(应用程序文件夹中的主要输出以及桌面文件夹中的图标都是需要的)。然后,我右键单击安装项目,单击“生成”,然后我得到:在VS 2017 Pro中运行的Visual Studio Installer Project Extension认为它在VS 2013 Pro中运行

“请稍候,而Windows配置Microsoft Visual Studio Professional 2013.”

然后它无限期地停顿。我必须在任务管理器中关闭Visual Studio以停止一切。更重要的是,我是Visual Studio Professional 2017,而不是2013.我曾经拥有Visual Studio 2013 Ultimate,但是我已经卸载了它。什么可能导致混乱?

回答

0

看来您还安装了Visual Studio 2013,并且2013和2017之间存在冲突,因为该消息是VS 2013的Windows安装程序修复。在您的构建过程中发生的事情需要安装VS 2013被修理。 Windows事件日志(应用程序)将有一个MsiInstaller日志条目,说明哪个组件似乎已损坏。如果您发布了这些信息,则可能会提供此问题的线索。如果您(例如)手动删除了可能属于VS 2013已安装产品的任何内容,则会导致相同类型的问题。

你有这样类似的问题:

Rebuilding Visual Studio Installer project, launches Visual Studio 2013 seetup

Visual Studio 2015 msi build initiates another installation

当你说无限期停止,我希望它要求在Visual Studio 2013的安装映像,以便它可以修复它。如果您转到程序&功能并手动修复VS 2013,它可能会解决问题。

相关问题