【发布时间】:2020-01-28 14:52:46
【问题描述】:
我在本地机器上的 Visual Studio 2019 中的 ASP.NET Core 中做了一个应用程序,然后在为我的文件系统部署后,我将文件复制到服务器。同时,我在服务器(Windows Server)上创建了一个新的 IIS 站点,指示我想要的设置,包括使用 https。
但是,当我尝试访问该站点时出现错误,显然 IIS 无法访问程序文件夹...
当我尝试在 IIS 中导航网站设置并单击以查看连接字符串时,IIS 给出了图片中的错误。其实好像路径有问题。 \\?\C:\mydir\web.config 是什么意思?
谁能帮我解决这个错误?我确信我指出了 IIS 的正确路径。
【问题讨论】:
-
您忘记在 IIS 上安装 ASP.NET Core 模块。就是这样。
-
您能分享一下您的 web.config 文件吗?如果您使用 url 重写规则,请确保您安装了 iis url rewrite 扩展。并检查您是否安装了 iis 的 asp.net 功能。确保已安装 .NET Core Windows Server Hosting 包。
标签: asp.net-mvc iis web-deployment windows-server