0

我正在尝试使用 asp.net 创建一个网站以查看数据绑定的工作原理,但是当我启动应用程序时,它会引发此错误。

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

我检查了互联网,发现了很多可能的解决方案,但没有一个对我有用。

我在项目的 App_Data 文件夹中创建了一个自定义数据库,连接字符串是

Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True
4

1 回答 1

1

它无法在指定的路径找到数据文件,或者用户没有足够的权限访问数据文件。

如果数据库设置为 Windows 身份验证模式,您应该尝试将连接字符串更改为以下内容:

Server=<COMPUTER NAME>\SQLEXPRESS;Database=<DATABASE NAME>;Trusted_Connection=True;

或者

Server=<COMPUTER NAME>\SQLEXPRESS;AttachDbFilename=<DIRECTORY PATH>\<FILE NAME>.mdf;Trusted_Connection=True;
于 2011-08-05T19:39:49.660 回答