[英]Deploy web role in Windows Azure project to web site
我在Visual Studio 2012中创建了一个Windows Azure项目,其中包含Web角色(MVC 4项目)和辅助角色。 我还在Windows Azure管理门户中创建了一个云服务和一个网站。 部署项目时,它将两者部署到云服务,并为Web角色和辅助角色创建实例。
我想知道当我选择部署项目时,是否有可能将Web角色部署到网站,将工作者角色部署到云服务?
任何建议将不胜感激。 谢谢
为了完成您要执行的操作,首先需要从Cloud Services
项目中删除WebRole
项目。 为此,请单击云服务项目,然后展开“ Roles
节点并从那里删除WebRole
项目。 现在,当您部署此云项目时,将只部署辅助角色。 由于Web角色现在不再是云服务项目的一部分,因此您必须单独部署它。 为此,您只需右键单击Web项目,然后发布该项目。
您需要记住的另一件事是您的Web角色现在是一个标准的Web应用程序,因此它无法从服务配置文件中读取或执行任何事情(如诊断等),而这通常是Web角色是云服务的一部分。 服务配置文件中的所有设置都应位于web.config文件中的appSettings
部分下。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.