我使用 Entity Framework 4.1 创建了一个通用存储库项目,当作为现有项目添加到项目中时,它非常适合我的项目,但当仅作为 dll 引用时,它对它们不起作用。
我收到这个错误
数据库“master”中的 CREATE DATABASE 权限被拒绝。
但我已经添加了app.config
文件并将相关连接字符串设置到我的 SQL Server 2005 数据库(我使用过DbContext
输入我的上下文)
请帮我。
这是我的连接字符串:
<configuration>
<connectionStrings>
<add name="TasksEntities"
connectionString="server=(local); database=Tasks; trusted_connection=false; User=sa; Password=****; Persist Security Info=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
我自己也遇到过这个。连接字符串名称必须与 DbContext 子类的类名称完全匹配。如果没有,EF 将找不到连接字符串,并会尝试执行其他操作(嵌入 SQL?),这在我的计算机上不起作用(我安装了完整的 SQL Server)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)