无法生成SQL Server的用户实例

时间:2010-05-25 06:12:56

标签: asp.net visual-studio-2008 iis-7

我一直试图让我的Visual Studio 2008在我的Windows 7机器上的IIS7上运行我的Web应用程序,但我无法让它工作。我正在使用SQLEXPRESS我一直在关注本教程,但是我收到以下错误消息。

“由于检索用户的本地应用程序数据路径失败而无法生成SQL Server的用户实例。请确保用户在计算机上有本地用户配置文件。连接将被关闭。”

我的connectionString似乎没问题

<add name="testConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|test.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />

网站在没有数据库连接的情况下运行。

有关此的任何想法和想法?

谢谢你们

2 个答案:

答案 0 :(得分:0)

确保实例名称完全称为“SQLEXPRESS”。

确保“app_Data”文件夹中存在“test.mdf”文件。

使用服务器资源管理器添加数据库时,请先使用“测试连接”。

答案 1 :(得分:0)

在IIS7中, 他们使用默认的asp.net数据库。

创建一个新的应用程序池,而不是使用默认值。 并保留你的数据库。

转到sql配置管理器,在属性中选择本地系统,而不是在系统中构建。

现在,它可能有用。