我正在尝试使用asp.net创建一个网站来查看数据绑定是如何工作的,但是当我启动应用程序时,它会抛出此错误。
由于失败而无法生成SQL Server的用户实例 检索用户的本地应用程序数据路径。请确认 用户在计算机上具有本地用户配置文件。连接会 关闭。
我检查了互联网,我找到了很多可能的解决方案,但没有一个能为我工作。
我在项目的App_Data文件夹中创建了一个自定义数据库,连接字符串是
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True
答案 0 :(得分:1)
它无法在指定路径上找到数据文件,或者用户没有足够的权限来访问数据文件。
如果数据库设置为Windows身份验证模式,则应尝试将连接字符串更改为以下内容:
Server=<COMPUTER NAME>\SQLEXPRESS;Database=<DATABASE NAME>;Trusted_Connection=True;
OR
Server=<COMPUTER NAME>\SQLEXPRESS;AttachDbFilename=<DIRECTORY PATH>\<FILE NAME>.mdf;Trusted_Connection=True;