无法将最简单的ASP.NET Core Web App部署到Azure VM

时间:2018-08-30 23:48:55

标签: asp.net azure asp.net-core azure-virtual-machine

我正在尝试部署Visual Studio 2017 15.8.2可以想象的最简单的ASP.NET Core 2.1 Web App(Razor或MVC) 仍然失败。

我遵循了 https://github.com/aspnet/Tooling/blob/AspNetVMs/docs/create-asp-net-vm-with-webdeploy.md 逐步

创建完虚拟机

检查Web管理服务已启动并正在运行

按上述教程所述安装了Web Deploy 3.6

必须安装Windows功能-ASP.NET 4.6

端口80(http)和8172(WebDeploy)已打开 在Azure门户中检查了入站规则 远程桌面中的Windows和Windows防火墙

但是WebDeploy仍然失败。

我使用RDP登录到虚拟机时使用了凭据

ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

但是我检查了Web管理服务是否正在运行

此外,当尝试配置部署配置文件时,“验证连接”失败,没有任何错误消息。

我想念什么?

1 个答案:

答案 0 :(得分:0)

在安装Web Deploy 3.6时,选择“自定义”并选中所有复选框。

“典型”设置无效。

最后显示“ 500-内部服务器错误”,但是, 至少文件上传有效,这对MSFT来说是巨大的一步,是吧?

编辑:使用“ typcial”安装Web Deploy 3.6时,Web管理服务未运行并设置为“手动”,因此我将其打开并在[服务]中将启动类型设置为“自动”,但问题仍然存在。因此,我将Web Deploy设置更改为自定义/全部选中,并成功上传。