我有一个连接到我们的 SQL Server 2008 企业的应用程序。
我的配置文件包含:
name="patbase" connectionString="Data Source=pbsqlserver1;Initial Catalog=patentbase;Trusted_Connection=True;;Application Name=PatBase Images;" providerName="System.Data.SqlClient"
当我从我的电脑上测试它时,它可以工作。
当我将它发布到(内部)服务器时,我可以看到我的用户已经登录到了 asp.net,但是数据库访问给了我:
从数据库获取提供者信息时出错。这可能是由 Entity Framework 使用不正确的连接字符串引起的。检查内部异常以获取详细信息并确保连接字符串正确。