【发布时间】:2016-10-02 06:51:40
【问题描述】:
我正在按照这个tutorial 在 Asp.NET MVC 应用程序上创建 Code First Entity Framework 模型的教程。
在我继续操作时,应该已经在我的项目的 App_Data 文件夹下(在解决方案资源管理器部分中)生成了一个扩展名为 .mdf 的文件。目前这个文件夹是空的。
我已尝试构建项目并对其进行清理。此外,我在文件夹中启用了 Show All Files 选项。我什至做了刷新。实体框架工作得很好,能够连接数据库并从数据库中检索。但是 App_Data 文件夹是空的。
这是我的连接字符串:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-UsingEntityFramework-20161002112829.mdf;Initial Catalog=aspnet-UsingEntityFramework-20161002112829;Integrated Security=True"
providerName="System.Data.SqlClient" />
<add name="MovieDBContext" connectionString="Data Source=tcp:xxxxxxxxxx.net;Initial Catalog=xxxxx;User ID=xxxxx;Password=xxxxxx;" providerName="System.Data.SqlClient"/>
</connectionStrings>
【问题讨论】:
-
五月this帮你!
-
根据您的 App_Data 文件夹位置更改 web.config 中的连接字符串。
-
是的,在连接字符串中,AttachDbFile参数指向App_Data文件夹位置。
标签: c# asp.net asp.net-mvc