gpt4 book ai didi

asp.net - Azure Web 角色中的网站项目

转载 作者:行者123 更新时间:2023-12-03 23:48:38 25 4
gpt4 key购买 nike

我正在研究一个新的 ASP.Net 项目,我们希望将其托管在 Windows Azure Web 角色中。该项目的技术要求之一是利用 ASP.Net 网站 项目模型的完整预编译选项(不可更新、单页程序集) - 与 ASP 相对.Net Web 应用程序项目模型。

是否可以在 Azure 中托管 ASP.Net 网站项目?据我所知,Azure 的项目模板目前仅是 ASP.Net Web 应用程序。

最佳答案

好吧,我几天来一直在为同样的问题苦苦挣扎,这是分步指南

(1) 将您的网站项目发布到文件夹(对于我的情况是“PrecompiledWeb\WebSite1”,它位于我的 azure 项目的子文件夹中)

(2) 修改您的服务定义(.csdef),添加网络角色

<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) 基本上你就快完成了!

祝你好运! ;)

关于asp.net - Azure Web 角色中的网站项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1098988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com