问题描述
我有一个使用 TeamCity 发布的 .NET 5 网站。在使用 TeamCity 和仅使用发布配置文件之前,我可以转换配置和 json 文件,并且只推出我想要的单个文件(即 appsettings.json、log4net.config)以及所选环境的所有正确值。我还不能用 TeamCity 做到这一点。也许你能帮忙?
我已经合并了 2 个构建步骤,见下文,它们在开发环境中运行良好。
- .NET 发布
- .NET SMB 部署
太好了,现在我的应用程序动态设置了环境,可以为该环境分配正确的 json 文件,如下所示。
TL;DR 问题:
- 如何通过环境值动态分配特定的 .config 文件(即 log4net.QA.config)?这会在我的 .net 代码中的 Startup 或 Configure 中进行到哪里?例子?
- 如何使用 TeamCity 和可用工具完成对 json 和配置的转换?
- 并且,进一步研究问题 2,我怎样才能只复制我需要的配置和 json 文件?似乎一切都在被复制。
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)