我在 Windows 8 上使用 Visual Studio 2012。
我创建了一个新的 [Empty Web Application],按照常见的代码优先(新数据库)步骤来使用 EF,它们是:
- 创建一个模型类,
- 创建一个模型上下文类,
- 使用网页中的模型上下文类访问一些数据。
但是当我运行该页面时,我得到:
文件“C:\Users\XUHAI\Documents\Visual Studio 2012\Projects\EF\EmptyWeb\App_Data\EmptyWeb.WebContext.mdf”的目录查找失败,出现操作系统错误 2。
创建数据库失败。无法创建列出的某些文件名。检查相关错误。
当我创建 [Web Forms] 或 [MVC] 项目并执行相同的步骤时,一切正常。