0

我正在使用此代码: Environment.SetEnvironmentVariable("ConnectionString", connString, EnvironmentVariableTarget.[User|Process|Machine]); 在 Azure RoleEntryPoint 类的 OnRoleEnvironmentChanged 事件上设置环境变量上的连接字符串并在 PHP 中使用它,但它不起作用。

使用用户或进程作为目标它根本不起作用,使用机器角色无法执行指令(可能是因为用户限制)

如何从 .NET 中的 Azure 角色设置变量以在 PHP 中使用?

4

1 回答 1

2

为什么不简单地使用Windows Azure PHP SDKgetConfigurationSettings()中的方法?如果你真的想设置环境变量,我建议你再试一次 Machine 但只有在你将角色的executionContext更改为提升之后。

于 2013-01-29T11:59:12.567 回答