我创建了一个 ASP.Net 项目 (.net 4.7.1),它基本上是默认的 Temple 项目,根本没有任何变化!
我创建了一个构建以将其发布到 Azure WebApp 结果:工作正常。然后我克隆了构建,这次我的目标是一个虚拟目录(我从门户构建了虚拟目录并将其标记为应用程序)
令人惊讶的是,虽然它已成功发布(我从控制台进行了双重检查),但是当我浏览它时,它不起作用,并且出现以下错误:
HTTP 错误 502.5 - 进程失败 此问题的常见原因: 应用程序进程无法启动 应用程序进程已启动但随后停止 应用程序进程已启动但无法侦听配置的端口 故障排除步骤:检查系统事件日志中的错误消息 启用日志记录应用程序进程的标准输出消息将调试器附加到应用程序进程并检查
这对我来说没有意义,所以我尝试了不同的项目类型和 .net 版本,但结果是一样的!
如果我在根目录中部署纯 HTML 文件(没有 asp.net),我找到了一种解决方法,然后虚拟目录将开始工作。
看起来这与虚拟目录的 web.config 从根的配置中插入一些内容有关。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句