C# EntityFramework dll中发生System.Data.Entity.Core.MetadataException类型的未处理异常
我不知道突然发生了什么,一切正常,现在它给了我这个错误C# EntityFramework dll中发生System.Data.Entity.Core.MetadataException类型的未处理异常,c#,visual-studio,visual-studio-2015,C#,Visual Studio,Visual Studio 2015,我不知道突然发生了什么,一切正常,现在它给了我这个错误 EntityFramework.dll中发生类型为“System.Data.Entity.Core.MetadataException”的未处理异常 其他信息:无法加载指定的元数据资源 private void button1_Click(object sender, EventArgs e) { EMSEntities dbobj = new EMSEntities(); int employeesearch = Conv
EntityFramework.dll中发生类型为“System.Data.Entity.Core.MetadataException”的未处理异常 其他信息:无法加载指定的元数据资源
private void button1_Click(object sender, EventArgs e)
{
EMSEntities dbobj = new EMSEntities();
int employeesearch = Convert.ToInt32(textBox11.Text);
int a = 0;
var result = dbobj.sp_Employee_search(employeesearch).ToList();
foreach (var r in result)
{
textBox1.Text = r.Emp_Name;
textBox2.Text = Convert.ToString(r.E_ID);
textBox3.Text = r.City;
textBox4.Text = r.Address;
textBox5.Text = r.Gender;
textBox6.Text = Convert.ToString(r.Salary);
textBox7.Text = Convert.ToString(r.D_ID);
textBox8.Text = Convert.ToString(r.DG_ID);
textBox9.Text = r.CNIC;
textBox10.Text = r.Contact;
textBox13.Text = Convert.ToString(r.DOJ);
textBox12.Text = r.Age;
label11.Text = r.E_ID.ToString();
a = r.E_ID;
}
if (a != 0)
{
MessageBox.Show("Employee Found");
}
else
{
MessageBox.Show("Please Enter Valid ID!");
}
}
是否有任何重命名、移动到另一个目录或名称空间的更改?没有,我没有更改任何内容,我只是从升级安装中添加了发布工具。在这种情况下,我怀疑连接字符串是无意中更改的。这里详细描述了此错误消息:我真的不明白该怎么办..您是否从Visual Studio的早期版本升级了此项目?