Wix 如何使用生成配置更改.wxs文件中的url
我在VisualStudio2012中有一个Wix安装项目,并且有一个xml节点,如Wix 如何使用生成配置更改.wxs文件中的url,wix,installation,Wix,Installation,我在VisualStudio2012中有一个Wix安装项目,并且有一个xml节点,如 <MsiPackage ... DownloadUrl="http://uat.mywebsite.com/MyMSI.msi"> 我想根据构建配置更改url。i、 在uat中,我希望它是。。。在释放中 这可能吗?如果可能,我该怎么做?您的WiX项目可以访问构建参数,如配置(debug或release)。通过在组件声明中引用$(var.configuation),可以有条件地包括当前配置的正确
<MsiPackage ... DownloadUrl="http://uat.mywebsite.com/MyMSI.msi">
我想根据构建配置更改url。i、 在uat中,我希望它是。。。在释放中
这可能吗?如果可能,我该怎么做?您的WiX项目可以访问构建参数,如配置(
debug
或release
)。通过在组件声明中引用$(var.configuation)
,可以有条件地包括当前配置的正确下载URL
:
未对此进行测试,但类似的方法应该可以工作:
<?if $(var.Configuartion) = Release?>
<?define DownloadUrl = "http://uat.mywebsite.com/" ?>
<?elseif $(var.Configuartion) = Debug?>
<?define DownloadUrl = "http://mywebsite.com/" ?>
<?endif ?>
<MsiPackage ... DownloadUrl="$(var.DownloadURL)">