gpt4 book ai didi

c# - 在 ASP.NET 4.5 和 5.0 项目的 VSTS 发布管理中使用配置变量

转载 作者:太空狗 更新时间:2023-10-30 00:30:40 28 4
gpt4 key购买 nike

我设置了 3 个环境(调试、阶段和生产)并为 RELEASE 中的每个环境创建了一个名为 testVariable 的自定义变量> 我的 Visual Studio Team Service 项目的选项卡,如下所示:

enter image description here

我还有一个名为 testReleaseVariable 的发布变量,由所有环境共享,如下所示:

enter image description here

我找不到任何关于如何在 VS 中设置我的 ASP.NET 项目以在本地开发以及部署构建时使用这些变量的文档,以便它们可以由 Release Manager 注入(inject)。

我同时拥有 ASP.NET 4.5 和 ASP.NET 5.0 项目。我的问题是:设置我的 Web.Config(对于 ASP.NET 4.5 项目)或我的 Config.json(对于 ASP.NET 5 项目)以与环境<一起工作的最佳实践是什么/em> 以及 VSTS 发布管理中的 release 配置变量。

最佳答案

配置变量可用于任何任务。

您可以在任何任务中使用 $(configVarName) 来使用配置变量。

请注意,您只能在任务中直接使用这些变量,而不是在 Web.Config 等文件中。

要在文件中使用它们并用适当的值替换它们,您可以使用 Tokenizer Task .

更多信息请访问 this blog post

关于c# - 在 ASP.NET 4.5 和 5.0 项目的 VSTS 发布管理中使用配置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34096173/

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