【发布时间】:2011-12-15 05:28:49
【问题描述】:
有没有办法在 WiX for IIS6 中获取 Enable32BitAppOnWin64 元数据库属性?
我正在安装一个 Web 应用程序,需要在 IIS 设置为 32 位模式的 64 位计算机上运行 aspnet_regiis.exe。要获取 exe 的路径,我使用以下内容:
<!--<?if $(var.Platform) = x64 ?>-->
<SetProperty Id="ASPNETREGIIS" Sequence="execute" Before="ConfigureIIs" Value="[NETFRAMEWORK20INSTALLROOTDIR64]aspnet_regiis.exe" />
<!--<?else ?>
<SetProperty Id="ASPNETREGIIS" Sequence="execute" Before="ConfigureIIs" Value="[NETFRAMEWORK20INSTALLROOTDIR]aspnet_regiis.exe" />
<?endif ?>-->
但是,当启用32位模式时,我无法依赖平台获取exe的正确路径。
【问题讨论】:
标签: iis-6 wix iis-metabase