【发布时间】:2012-09-26 09:38:31
【问题描述】:
当我尝试在 Windows azure 中部署我的应用程序时遇到一些问题。
我在 Windows Azure 中有几个服务。其中之一被称为自动机。它需要连接到 SQL Azure 数据库。所以我在 app.config 中保存了 ConnectionString(我使用的是实体框架),并根据构建配置添加了一些转换。
我找到了一个插件,可以帮助将转换添加到任何名为 slow cheetah (http://www.hanselman.com/blog/SlowCheetahWebconfigTransformationSyntaxNowGeneralizedForAnyXMLConfigurationFile.aspx) 的 XML 文件中
当我尝试在不同的构建配置下编译代码时,我可以看到配置文件转换得很好(我已经检查了我项目的 bin 文件夹)。但是,当我在 Windows azure 中部署项目时,我可以看到由于数据库连接问题,我的角色正在循环。所以,我认为 app.config 在为部署目的而编译解决方案时并没有被转换。
您有任何信息可以帮助我解决问题吗?谢谢
【问题讨论】:
标签: c# azure app-config azure-deployment