Visual Studio 2017 更新 15.3 中未加载 InstallShield 2016 Express 项目

InstallShield 2016 Express project doesn't load in Visual Studio 2017 update 15.3

我有一个包含 InstallShield 2016 Express 项目的 .NET 4.5.2 WPF 解决方案。我正在使用 Visual Studio 2017。一切正常,直到我将 Visual Studio 更新为 15.3。现在,当我打开解决方案时,InstallShield 项目无法加载。我收到此消息:

These projects are either not supported or need project behavior impacting modifications to open in this version of Visual Studio. Projects not displayed either require no changes or will automatically be modified such that behavior is not impacted. For details, see More information.

Unsupported

This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK. - Setup, "C:\Develop\DxImporter\DesktopWebUiV2\Setup\Setup.isproj"

"More information" link 建议安装 Wix Toolset Visual Studio 2017 Extension,我照做了,但没用。

有没有其他人遇到过这个问题,如果有,您找到解决方案了吗?

Flexera 技术支持告诉我 InstallShield 2016 Express SP1 或 SP2 应该可以与 VS 2017 更新 15.3 一起使用。为了解决我的问题,他们建议卸载并重新安装 InstallShield。我安装了 SP1,所以我卸载了它,然后安装了 SP2。那修好了。

编辑: 我最近不得不卸载并重新安装 VS 2017,之后我 运行 遇到了与我的 InstallShield 项目相同的问题。这次我尝试修复 InstallShield Express SP2 而不是卸载并重新安装它。成功了!