我有一个包含InstallShield 2016 Express项目的.NET 4.5.2 WPF解决方案。我正在使用Visual Studio 2017.一切正常,直到我将Visual Studio更新为15.3。现在,当我打开解决方案时,InstallShield项目无法加载。我收到这条消息:
这些项目要么不受支持,要么需要影响在此版本的Visual Studio中打开的修改的项目行为。未显示的项目要么不需要更改,要么会自动修改,以免影响行为。有关详细信息,请参阅More information。
不支持的
此版本的Visual Studio无法打开以下内容 项目。可能未安装项目类型或此版本 Visual Studio可能不支持它们。有关启用的更多信息 这些项目类型或以其他方式迁移您的资产,请参阅 单击“确定”后显示“迁移报告”中的详细信息。 - 安装程序,“C:\ Develop \ DxImporter \ DesktopWebUiV2 \ Setup \ Setup.isproj”
“更多信息”链接建议安装Wix Toolset Visual Studio 2017 Extension,所以我做了,但没有帮助。
是否还有其他人遇到此问题,如果是,您是否找到了解决方案?
答案 0 :(得分:1)
Flexera技术支持通知我,InstallShield 2016 Express SP1或SP2应与VS 2017更新15.3一起使用。为了解决我的问题,他们建议卸载并重新安装InstallShield。我安装了SP1,所以我卸载了,然后安装了SP2。修好了。
编辑:我最近不得不卸载并重新安装VS 2017,之后我遇到了与InstallShield项目相同的问题。这次我尝试修复InstallShield Express SP2而不是卸载并重新安装它。它奏效了!