Gav*_*orn 13 asp.net web-applications azure web
我正在研究一个新的ASP.Net项目,我们希望在Windows Azure Web角色中托管它.该项目的技术要求之一是利用ASP.Net Web站点项目模型的完整预编译选项(不可更新,单页组装)- 而不是ASP.Net Web应用程序项目模型.
是否可以在Azure中托管ASP.Net Web站点项目?最好我现在可以告诉Azure的项目模板是ASP.Net Web应用程序.
小智 8
好的,我在几天内遇到了同样的问题,这是一步一步的指导
(1)将您的网站项目发布到一个文件夹(对于我的情况是"PrecompiledWeb\WebSite1",它位于我的azure项目的子文件夹中)
(2)修改服务定义(.csdef),添加webrole
<WebRole name="WebSite1" enableNativeCodeExecution="true">
<InputEndpoints>
  <InputEndpoint name="HttpIn" protocol="http" port="80" />
</InputEndpoints>
<ConfigurationSettings />
</WebRole>
(3)在命令提示符下运行以下命令(CSPack)
cspack CloudService1\ServiceDefinition.csdef/role:WebRole4; WebRole4 /role:WorkerRole1;WorkerRole1\bin\Debug;WorkerRole1.dll / role:WebSite1; PrecompiledWeb\WebSite1 /out:CloudService1.cspkg /generateConfigurationFile:"ServiceConfig.cscfg"
(4)基本上你差不多完成了!
祝好运!;)
| 归档时间: | 
 | 
| 查看次数: | 3588 次 | 
| 最近记录: |