Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET MVC 5应用程序在本地计算机上运行,但不在远程计算机上运行(“未找到网络路径”)_Asp.net_Iis_Model View Controller_Remote Server - Fatal编程技术网

ASP.NET MVC 5应用程序在本地计算机上运行,但不在远程计算机上运行(“未找到网络路径”)

ASP.NET MVC 5应用程序在本地计算机上运行,但不在远程计算机上运行(“未找到网络路径”),asp.net,iis,model-view-controller,remote-server,Asp.net,Iis,Model View Controller,Remote Server,我在远程服务器上运行web应用时遇到问题。请参见下面此问题的说明: 发布到远程服务器的步骤: 1.在本地计算机上发布 2.从本地计算机IIS文件夹复制已发布的文件,并将其粘贴到远程服务器的IIS文件夹 3.设置远程服务器的文件夹权限(为每个人共享) 在我的本地机器服务器(IIS v 10.0.15063.0)上没有问题 当我尝试在远程服务器(IIS v 8.0.9200.16384)上运行应用程序时,就会出现问题。出现错误消息“” 问题是,我可以在同一个远程服务器上成功运行其他web应用程序(非

我在远程服务器上运行web应用时遇到问题。请参见下面此问题的说明:

发布到远程服务器的步骤: 1.在本地计算机上发布 2.从本地计算机IIS文件夹复制已发布的文件,并将其粘贴到远程服务器的IIS文件夹 3.设置远程服务器的文件夹权限(为每个人共享)

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

当我尝试在远程服务器(IIS v 8.0.9200.16384)上运行应用程序时,就会出现问题。出现错误消息“

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


谢谢你的努力帮助我

发生此问题是因为您的网站无法连接到数据库。您需要检查web.config文件中的
connectionString
设置应用程序服务器(我的应用程序所在的位置)和数据库服务器(我的应用程序连接的位置)之间不允许连接


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

连接字符串应该是有效的,因为它与另一个应用程序中的相同。由于网络或其他原因,
远程服务器无法连接到数据库。您需要检查从远程服务器到DB的连接。我无法从远程计算机命令行ping特定服务器。但我不明白,因为我在另一个应用程序中有相同的connstring,正如我所说的,这是有效的…可能是你的连接字符串在代码中的某个地方硬编码了?但如果问题是从远程机器连接到DB,connstring是否硬编码并不重要,不是吗?每次连接请求来自远程->数据库时。我说得对吗?