我是MVC技术的新手,通过培训材料,并使用以下错误消息与Entity Framework进行了对比。
这里我试图从SQL Server Compact数据库中获取一条记录但在EmployeeController
类中发生错误的步骤:
Employee employee = empContext.Emp.Single(x => x.EmployeeID == id);
错误讯息:
无法将文件'E:\ DotNet \ MVC4Application \ MVC4Application \ App_Data \ MVC4Application.Models.EmployeeContext.mdf'附加为数据库'MVC4Application.Models.EmployeeContext'。
异常详细信息:System.Data.SqlClient.SqlException:无法将文件'E:\ DotNet \ MVC4Application \ MVC4Application \ App_Data \ MVC4Application.Models.EmployeeContext.mdf'作为数据库'MVC4Application.Models.EmployeeContext'附加。
连接字符串:
<connectionStrings>
<add name="EmployeeContext"
connectionString="Data Source=E:\DotNet\MVC4Application\MVC4Application\App_Data\Database1.sdf;Persist Security Info=False"/>
</connectionStrings>
有人可以帮我解决这个错误消息吗?
答案 0 :(得分:2)
您可以尝试以下(逐个):
通过包管理器控制台运行以下命令:
var clothing = isRaining ? hat : sunglasses;