ASP.NET MVC 5 APP 运行 在本地机器上,但在远程机器上没有 运行 ("The network path was not found")

ASP.NET MVC 5 APP runs on local machine but does not run on remote machine ("The network path was not found")

我在 运行 在远程服务器上安装 Web 应用程序时遇到问题。请参阅下面此问题的说明:

发布到远程服务器的步骤: 1.在本地机器上发布 2.从本地机器IIS文件夹复制发布的文件并粘贴到远程服务器的IIS文件夹 3.设置远程服务器的文件夹权限(共享给所有人)

在我的本地机器服务器上(IIS v 10.0.15063.0)没有问题。

当我尝试 运行 远程服务器上的应用程序时出现问题 (IIS v 8.0.9200.16384)。出现错误消息“The network path was not found”。

问题是,我可以在同一个远程服务器上成功 运行 其他网络应用程序(非常相似,甚至 Web.config 文件也相同)。

非常感谢您为我提供的帮助!

出现问题是因为您的网站无法连接到数据库。您需要检查 web.config 文件

中的 connectionString 设置

应用程序服务器(我的应用程序所在的位置)和数据库服务器(我的应用程序连接的位置)之间不允许连接

所以我们的系统管理员必须允许这些服务器之间的连接。它解决了我的问题。