Windows环境下Azure App Service(.NET 6)启动命令自定义方法
Azure App Service Windows环境.NET 6网站自定义启动命令方法
方法一:通过Azure CLI设置
- 打开Azure门户里的Cloud Shell(>_图标),或者本地装好的Azure CLI,先登录你的Azure账号
- 运行以下命令,替换成自己的应用信息来设置启动命令:
az webapp config set --name <你的应用服务名> --resource-group <你的资源组名> --startup-file "<你的启动命令>" - 比如要指定启动
dotnet YourApp.dll,就把<你的启动命令>换成对应内容,Windows环境支持批处理、exe、dotnet命令等各类启动指令
方法二:修改web.config配置文件
- 如果是通过部署包上传的项目,直接在项目根目录找到
web.config(没有就新建) - 找到
<aspNetCore>节点,调整processPath和arguments定义启动逻辑,示例配置:
<configuration> <system.webServer> <aspNetCore processPath="dotnet" arguments=".\YourApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" /> </system.webServer> </configuration>
- 把修改后的web.config部署到App Service,平台会自动读取这个配置启动应用,无需在控制台额外设置
内容的提问来源于stack exchange,提问作者Corey
相关产品推荐
相关产品推荐

