gpt4 book ai didi

wix - 如何使用构建配置更改 .wxs 文件中的 url

转载 作者:行者123 更新时间:2023-12-02 08:43:44 25 4
gpt4 key购买 nike

我在 Visual Studio 2012 中有一个 Wix 安装项目,并且有一个类似

的 xml 节点
<MsiPackage ... DownloadUrl="http://uat.mywebsite.com/MyMSI.msi">

我想根据构建配置更改 url。即在 uat 中我希望它是 http://uat.mywebsite.com/ ...并在发布http://mywebsite.com/ ...

这可能吗?如果可以,我该怎么做?

最佳答案

您的 WiX 项目可以访问构建参数,例如配置(debugrelease)。您可以通过在组件声明中引用 $(var.Configuartion) 有条件地为当前配置包含正确的 DownloadUrl:

没有对此进行测试,但类似的东西应该可以工作:

 <?if $(var.Configuartion) = Release?>
<?define DownloadUrl = "http://uat.mywebsite.com/" ?>
<?elseif $(var.Configuartion) = Debug?>
<?define DownloadUrl = "http://mywebsite.com/" ?>
<?endif ?>

<MsiPackage ... DownloadUrl="$(var.DownloadURL)">

关于wix - 如何使用构建配置更改 .wxs 文件中的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14302331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com