首页 文章

Webconfig覆盖Azure Cloud 服务

提问于
浏览
1

我在Azure Cloud 服务的Web角色web.config中有一个数据库连接字符串 . 虽然开发它指向localhost,但是在部署时我想指向我的 生产环境 数据库 . 使用azure网站,您可以使用azure门户覆盖web.config设置和连接字符串,但如何使用 Cloud 服务执行此操作?

此外,在新的天蓝色门户网站中,它表示 Cloud 服务 (classic) ,这是否意味着弃用?我应该使用更新的azure功能来托管我的soap / rest webservice吗?

1 回答

  • 1

    使用Web角色,您可以在.cscfg文件而不是Web.config文件中配置连接字符串 . 然后,您可以根据您的环境更改该配置(例如:ServiceConfiguration.Cloud.cscfg,ServiceConfiguration.Local.cscfg) . 从门户网站,所有设置,配置将允许您更改配置,如下所述:https://azure.microsoft.com/en-us/documentation/articles/cloud-services-how-to-configure-portal/ .

    在弃用方面,Azure的新PaaS模型是从IaaS到PaaS的连续体 . 例如,工作者角色v2将是Mark Russinovich在他的talk // build2015中描述的VM Scale集 . 参见slide view of this talk中的幻灯片19 . Service Fabric也将发挥重要作用 . 对于更简单的用法,Web Apps是最佳选择 .

    enter image description here

相关问题