繁体   English   中英

我的Web应用程序的连接字符串中哪里缺少IP地址?

[英]Where am I missing an IP address in the connection string of my web application?

好的,首先,我想声明免责声明,除了某些HTML之外,我一生中很少进行编程。 但是,由于经常如此,我现在迫切需要一些帮助。

我们的代理机构拥有一个由另一个实体托管的网站,该实体迫使我们将该站点的内容移动到我们自己的服务器上。 所有内容已移至新服务器,而旧数据库中的所有数据库表均已移至我们的内部SQL Server。 该站点主要由asp文件组成,但是有一个页面是aspx。 当使“旧”数据库表脱机并测试aspx页时,就会出现问题。 即使更改了旧SQL Server的IP地址的所有实例以反映新SQL Server的IP,aspx页面仍坚持要求连接到旧数据库(错误表明表已脱机,因此指向旧的SQL Server)。 其他所有操作均应正常进行,并且在IIS中已将“ Web应用程序”指定为此类。

我知道我在某处缺少某物...但我只是不能将手指放在上面。 任何想法将不胜感激。 我开始怀疑是否将对旧IP地址的引用编译在一个我找不到的文件中。

谢谢

好的,我找到了解决方案。 对于程序员来说,这种解决方案可能是理所当然的,但是对于其他人则可能没有那么多。

我必须轻拍“创作者”的背面,以使我指向项目文件的方向。 我不确定它是否仍然可用,但值得庆幸的是,十几年前在某个地方设计了该应用程序的程序员足以将其与其他所有内容一起保留在web目录中。

我最后要做的事情如下:

  1. 在Visual Studio 2010中打开了项目文件,并将项目从2003转换为2010。
  2. 将连接字符串添加到web.config中的新SQL Server中。
  3. 右键单击每个项目,并排除应用程序中不再需要的所有旧内容。
  4. 右键单击项目,然后导航到“打包/发布设置”>“打包/发布SQL”,然后选择“从Web.config导入”。
  5. 保存项目,然后右键单击并“转换为Web应用程序”。
  6. 右键单击并执行“构建”。 我猜这重新编写了dll文件。
  7. 将目录和所需的文件复制回Web服务器,并将IIS中的目录转换为Web应用程序。
  8. 坐下来对我的成功感到惊讶。

谢谢你们为我指明了正确的方向!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM