0

我在设置我的网络应用程序时遇到了一个奇怪的问题。我有一台干净的网络服务器机器,其中有两个 Web 应用程序。一个是asp.net 应用程序,而另一个是silverlight 应用程序。两者都应该使用托管在外部数据库服务器上的相同数据库。

我的问题是,当我的 asp.net 应用程序正常工作时,我的 silerlight 应用程序甚至没有加载。在我得到 Internet Explorer 之前加载大约一分钟(没有 silverlight 加载指示器)无法显示包含以下信息的网页:

• Internet 连接已丢失。•该网站暂时不可用。• 无法访问域名服务器 (DNS)。•域名服务器(DNS) 没有网站域的列表。•地址可能有输入错误。•如果这是一个HTTPS(安全)地址,单击工具,单击Internet 选项,单击高级,然后检查以确保在安全部分下启用了SSL 和TLS 协议。

如果我在 web.config 中更改我的连接字符串以使 silverlight 应用程序连接到测试数据库服务器(也是外部的),它工作正常。

这告诉我应该正确配置应用程序?

连接字符串:<add name="myConn" connectionString="Data Source=prod_server;Initial Catalog=mydb;Persist Security Info=True;User ID=myusername;Password=mysecretpassword" providerName="System.Data.SqlClient"/>

它们在同一个应用程序池中运行。我还尝试将它们设置在单独的应用程序池中,但没有成功。

Fiddler 报告 504 错误,但为什么我的 Web 应用程序可以工作?这个 IIS 7.5

希望有人可以帮助

4

1 回答 1

0

解决了。数据库更新是否超时。一些开发人员应该学习使用日志记录!

于 2012-11-04T18:55:52.820 回答