C# 在具有不同连接字符串的两个不同服务器上部署相同的web应用程序?
我有一个web应用程序在一台服务器上运行。。我可以让同一个应用程序在第二台服务器上运行,并且连接字符串指向第二台服务器吗?也许您可以使用解决方案资源管理器中的“发布”选项->右键单击project。它为多文件部署选项提供了一个接口,您可以在其中为不同的发布配置文件指定不同的连接字符串。为什么不可以。在第二台服务器中部署相同的代码,并将web.config中的连接字符串更新到第二台服务器。我尝试了相同的过程。Copy将代码粘贴到第二台服务器中,并将web.Config中的连接字符串更改为相应的服务器凭据,并使用IIS7托管它。但是,web应用程序的Javascript部分没有显示,只有HTML内容显示在web浏览器上。有什么原因吗?在购买JS API的情况下,有一个验证部分检查来源。。这可能会导致类似的问题,但如果你可以发布链接/不工作页面的代码,这将有助于回答更好的问题,那么在这里发布代码将非常困难。如果我试图在存储在第一台服务器中的web配置文件中将连接字符串更改为第二台服务器的登录凭据,我会有疑问,web应用程序会显示第二台服务器的数据。但是,如果我将整个项目复制到第二台服务器并尝试访问该网站。只显示HTML标记,Javascript和Jquery为空C# 在具有不同连接字符串的两个不同服务器上部署相同的web应用程序?,c#,asp.net,visual-studio,web-applications,iis-7,C#,Asp.net,Visual Studio,Web Applications,Iis 7,我有一个web应用程序在一台服务器上运行。。我可以让同一个应用程序在第二台服务器上运行,并且连接字符串指向第二台服务器吗?也许您可以使用解决方案资源管理器中的“发布”选项->右键单击project。它为多文件部署选项提供了一个接口,您可以在其中为不同的发布配置文件指定不同的连接字符串。为什么不可以。在第二台服务器中部署相同的代码,并将web.config中的连接字符串更新到第二台服务器。我尝试了相同的过程。Copy将代码粘贴到第二台服务器中,并将web.Config中的连接字符串更改为相应的服务