加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

web-config – 在一个角色中具有多个站点的Windows Azure,不会将

发布时间:2020-12-14 22:30:08 所属栏目:资源 来源:网络整理
导读:我正在使用Web.Config转换将我的应用程序部署到Azure.我的服务中还有2个站点,一个公共网站和私有WCF站点端点.我正在部署 multiple sites to a single role. 部署时,网站项目(为其设置Azure Deploy项目)会正确转换web.config.但是,WCF项目(仅作为.csdef文件中
我正在使用Web.Config转换将我的应用程序部署到Azure.我的服务中还有2个站点,一个公共网站和私有WCF站点端点.我正在部署 multiple sites to a single role.

部署时,网站项目(为其设置Azure Deploy项目)会正确转换web.config.但是,WCF项目(仅作为.csdef文件中的“站点”)不会将web.debug.config文件转换为web.config.

This question是类似的,但只涉及项目建设.我在项目中设置了依赖项.

This workaround强制转换web.config文件,但它仍未出现在Azure上的部署中.

我怀疑this bug仍然存在,我也已升级到Azure 1.5 SDK,希望能解决它.

我想尝试使用我的configuration data in cscfg files,但我使用的是Entity Framework Code First,我不知道如何让我的连接字符串与这种格式一起使用. EFCF似乎明确依赖于web.config.

任何帮助,将不胜感激.

解决方法

当您添加另一个Web角色时,您提供了一个physicalPath来指向您想要部署的内容,而SDK所做的就是将它在该路径中找到的文件复制到您的包中.它没有做构建.

您可能应该在构建和发布要部署的Web应用程序,然后将physicalDirectory指向该发布步骤的输出. (确保您在physicalDirectory中设置的目录包含您要部署到云的确切内容.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读