用户"用户名"的登录失败-外部项目/类库中具有LINQ的System.Data.SqlClient.SqlException
时间:2020-03-06 14:23:50 来源:igfitidea点击:
这看起来似乎很明显,但是当尝试在单独的类库项目中将LINQ to SQL与我的业务逻辑一起使用时,出现了此错误。
我已经在类库中创建了DBML,并在该项目中包含了所有业务逻辑和自定义控件。我从Web项目中引用了类库,并尝试直接从Web项目中使用它。
该错误表明我的用户名登录失败。我的用户名和密码是正确的,但解决方法是将我的连接字符串复制到正确的位置。我已从另一个站点了解到该问题,并认为我会在此处做一个记录。
错误:
用户"用户名"的登录失败
System.Data.SqlClient.SqlException
解决方案
LINQ设计器将连接字符串通告到类库的app.config中,但是网站需要在Web项目的web.config中看到它。一旦复制到所有的一切都很好。
我们也可以将连接或者连接字符串传递给数据上下文。