我正在尝试部署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管理服务是否正在运行
此外,当尝试配置部署配置文件时,“验证连接”失败,没有任何错误消息。
我想念什么?
答案 0 :(得分:0)
在安装Web Deploy 3.6时,选择“自定义”并选中所有复选框。
“典型”设置无效。
最后显示“ 500-内部服务器错误”,但是, 至少文件上传有效,这对MSFT来说是巨大的一步,是吧?
编辑:使用“ typcial”安装Web Deploy 3.6时,Web管理服务未运行并设置为“手动”,因此我将其打开并在[服务]中将启动类型设置为“自动”,但问题仍然存在。因此,我将Web Deploy设置更改为自定义/全部选中,并成功上传。