【发布时间】:2011-10-25 18:21:19
【问题描述】:
我们过去可以在角色部署过程中(从启动任务)访问 Web 角色的 web.config 文件:
(来自 servicedefinition.csdef)
<Startup>
<Task commandLine="sometask.cmd ..\..\..\web.config" executionContext="elevated" taskType="simple" />
</Startup>
现在,Azure 似乎不再将 web.config 复制到角色目录,因此我们无法在角色部署期间访问应用程序配置设置。
我们可以通过使用输出类型为“始终复制”的单独 .config 文件来解决问题,但这会破坏我们利用部署配置文件(如 web.config.release 等)的能力。
web.config 文件在某处是否仍然可用?有谁知道何时/为什么会发生这种变化?
非常感谢您提供任何信息。
【问题讨论】:
标签: visual-studio azure web-config