我正在使用Visual Studio 2013创建一个基本的MVC应用程序来列出employees的详细信息。即使我可以创建新记录,我也无法在App_data文件夹中找到Employee.mdf文件。 以下是我遵循的步骤列表。
但是我无法在App_data文件夹下找到.mdf文件。这是我的代码示例。
员工模型:
namespace Test1.Models
{
public class Employee
{
public int EmployeeId { get; set; }
public string Name { get; set; }
public string City { get; set; }
public int Salary { get; set; }
}
public class EmployeeDBContext : DbContext
{
public DbSet<Employee> Employees { get; set; }
}
}
的Web.Config
<connectionStrings>
<add name="EmployeeDBContext"connectionString="Data Source=(LocalDB)\v11.0; AttachDbFilename=|DataDirectory|\Employees.mdf;
Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings>
我已尝试过此解决方案Why is mdf file not appearing in the App_Data folder?
中提供的所有选项答案 0 :(得分:1)
只要有人仍然遇到问题,请以 debug 模式运行Visual Studio并注册用户,然后将在App_data中创建mdf。
答案 1 :(得分:0)
<强>解决方案:强>
问题:App_Data文件夹仍然没有显示任何内容。
<强>解决方案:强>
返回visual studio并刷新App_Data文件夹。
答案 2 :(得分:0)
文件夹App_Data不在那里,然后我创建了文件夹并运行应用程序(f5)。 EF创建.mdf文件没有问题。