我在Windows 8上使用Visual Studio 2012。
我创建了一个新的[空Web应用程序],遵循常见的代码优先(新数据库)步骤来使用EF,它们是:
但是当我运行那个页面时,我得到了:
文件“C:\ Users \ XUHAI \ Documents \ Visual Studio 2012 \ Projects \ EF \ EmptyWeb \ App_Data \ EmptyWeb.WebContext.mdf”的目录查找因操作系统错误2而失败。
CREATE DATABASE失败。无法创建列出的某些文件名。检查相关错误。
当我创建[Web窗体]或[MVC]项目并执行相同的步骤时,一切都很顺利。
答案 0 :(得分:0)
操作系统错误2是“找不到文件”。
确保目录“C:\ Users \ XUHAI \ Documents \ Visual Studio 2012 \ Projects \ EF \ EmptyWeb \ App_Data”存在。
检查连接字符串是否有错误。