当没有安装 Visual Studio 的 Web Developer 组件时,我的安装程序必须显示警告。这是代码:
<InstallUISequence>
<Show Dialog="VWDDlg" After="CostFinalize" >
<![CDATA[NOT (Installed OR VS2010_IDE_VWD_PROJECTSYSTEM_INSTALLED OR VS2012_IDE_VWD_PROJECTSYSTEM_INSTALLED OR VS2013_IDE_VWD_PROJECTSYSTEM_INSTALLED)]]>
</Show>
</InstallUISequence>
它适用于 VS2010(在未安装组件时显示,安装后不显示),但在没有“Microsoft Web 开发人员工具”的情况下安装 VS2012 和 VS2013 时不显示。
也许 VS2013_IDE_VWD_PROJECTSYSTEM_INSTALLED 没有与“Microsoft Web Developer Tools”组件连接?