我希望能够在Asp.Net MVC Core网站中显示发布号(图片中的* 1)和内部版本号(图片中的* 2)-对于该特定网站,该网站是由Azure DevOps构建和发布的。
因此,如果我签入MVC网站的代码,则构建和发布过程将启动并部署该网站-现在,我希望同一网站在页脚中显示“ Release xxxxx”。
它可以在JSON文件,环境变量之类的文件中-只要我可以从Asp.Net Core访问它,我就很高兴。
如何实现?
解决方案似乎是在构建替换令牌期间使用Azure Devops插件,该插件在构建/发布期间替换.config文件中的字符串-然后在运行时从代码中访问这些值。
在此进行更详细的描述:.NET Core应用程序-如何在运行时获取内部版本号
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句