Visual Studio 2017 Professional的Visual Studio 2017安装程序项目扩展存在严重问题。我在一个解决方案中添加了一个Visual Studio Installer安装项目,并按照它基本上应该完成的方式进行设置(应用程序文件夹中的主输出和桌面文件夹中的图标就是所需要的)。然后我右键单击安装项目,单击“构建”,然后我得到这个:
请等待Windows配置Microsoft Visual Studio Professional 2013。
然后它无限期地停止。我必须在任务管理器中关闭Visual Studio以停止所有操作。更重要的是,我是2017年的Visual Studio Professional,而不是2013年。我曾经拥有Visual Studio 2013 Ultimate,但我已经卸载了它。什么可能导致混乱?
答案 0 :(得分:1)
您似乎还安装了Visual Studio 2013,并且2013年和2017年之间存在冲突,因为该消息是VS 2013的Windows Installer修复。在构建过程中需要安装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,它可能会解决问题。
答案 1 :(得分:0)
我还安装了@PhilDW提到的Visual Studio 2013。
导航到Event Viewer→Windows日志→应用程序我发现了很多警告:
检测产品'{9C593464-7F2F-37B3-89F8-7E894E3B09EA}',功能'Visual_Studio_Professional_x86_enu',组件'{E3FF99AA-78B9-4A06-8A74-74E869F9F65E1FE}'失败。资源'C:\ WINDOWS \ Microsoft.NET \ Framework \ URTInstallPath_GAC \'不存在。
关键是文件夹C:\WINDOWS\Microsoft.NET\Framework\URTInstallPath_GAC\
不存在,这要感谢@PhilDW提供的an answer in the first link。
在提到的路径中创建了丢失的最终文件夹URTInstallPath_GAC
,安装程序现在可以快速构建 ,而以前却无法永久使用(有时是字面意思!)。