【发布时间】:2013-04-29 12:47:26
【问题描述】:
我已经编写了一个方法,使用下面的实体框架将一些数据插入到数据库中,该框架称为 wcf 服务
bool status=false;
MyDataContext dc = new MyDataContext();
var getData = dc.Register.FirstOrDefault(x => x.DeviceId == deviceId.Trim());
if (getData != null)
{
status = true;
}
return status;
在本地成功插入。但是发布后我尝试再次插入。当时我遇到异常提供者没有返回 ProviderManifestToken 字符串我该如何解决这个错误?
连接字符串
<connectionStrings>
<add name="DataContext" connectionString="Data Source=MYNAME\SQL2008R2; Initial Catalog=MyDb; Integrated Security=True; MultipleActiveResultSets=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
【问题讨论】:
-
检查内部异常详情? stackoverflow.com/questions/5423278/…
-
内部异常是创建模型时无法使用上下文
-
我尝试从本地应用程序插入。它工作正常。但发布后我收到此错误
标签: .net wcf entity-framework-4.1