0

我已经在 azure 上使用我的登台和生产应用程序进行了测试,如果我们要交换,那么配置不会改变。Azure 将仅更改 DNS 条目。

现在,如果我添加了任何名为ServiConfiguration.cscfg的自定义配置设置文件,我想做什么

 <Setting name="Environment" value="staging" /> OR
 <Setting name="Environment" value="production" />

,然后我想在使用RoleEnvironmentChanging事件交换后更改配置。这可能吗?或者我该怎么做?

/阿伦

4

2 回答 2

1

您可以在门户中或通过服务管理 API 更改设置。RoleEnvironmentChanging是更改设置后触发的事件之一。

于 2012-05-04T08:20:42.333 回答
1

RoleEnvironmentChanging 事件仅在您更改配置时触发,而不是在您进行 VIP 交换时触发。目前,当您进行 VIP 交换时不会触发任何事件,因此,如果您想在进行 VIP 交换后更改配置,您必须在门户中手动进行,或者通过 smarx 所说的管理 API 进行。

于 2012-05-06T23:24:31.153 回答