我一直试图让我的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" />
网站在没有数据库连接的情况下运行。
有关此的任何想法和想法?
谢谢你们
答案 0 :(得分:0)
确保实例名称完全称为“SQLEXPRESS”。
确保“app_Data”文件夹中存在“test.mdf”文件。
使用服务器资源管理器添加数据库时,请先使用“测试连接”。
答案 1 :(得分:0)
在IIS7中, 他们使用默认的asp.net数据库。
创建一个新的应用程序池,而不是使用默认值。 并保留你的数据库。
转到sql配置管理器,在属性中选择本地系统,而不是在系统中构建。
现在,它可能有用。