我想使用同一应用程序的多个物理站点将我的 MVC3 应用程序部署到 Azure。 很高兴我可以使用 ServiceDefinition.csdef 中的站点元素来执行此操作。
但我希望每个站点都连接到不同的数据库。连接字符串位于 web.config 中。除了登录虚拟机并手动更改之外,是否有一种简单的方法可以做到这一点?
最佳答案
您可以注册一个启动任务,以便在虚拟机启动时修改/移动 web.config 文件。虽然有点乱,但是比手工做要干净!
http://msdn.microsoft.com/en-us/library/windowsazure/gg456327.aspx
关于azure - 一个 webrole 中具有不同 web.config 的多个站点实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10434553/