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的早期版本升级了此项目?