我正在进行 azure worker 角色项目。下面是我的配置 (.cscfg) 中的代码。
c# (FLAG = 1;) 我想通过 C# 代码更改这个值。
有什么方法可以动态更改 azure 服务配置的值吗?
请指导我该怎么做。
最佳答案
简单的答案是,您不能通过代码 RoleEnvironment
仅更改一项设置的值该类仅公开 Get 方法,没有 Set 方法。
一种复杂的方法是调用服务管理 API,使用 Get Deployment
读取配置设置文件。操作,更改XML文件并调用Change Deployment Configuration
手术。不过,如果您从同一角色更改配置,则不确定这会如何解决。
关于c# - 动态更改 azure 配置 (.cscfg) 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19635032/