在使用asp.net的vsexpress 2012中。制作登录页面。因为我试图输入用户名并传递单词我收到以下错误
无法打开数据库'C:\ USERS \ XYZ \ DOCUMENTS \ VISUAL STUDIO 2012 \ WEBSITES \ WEBSITE4 \ APP_DATA \ ASPNETDB.MDF',因为它是版本706.此服务器支持版本663及更早版本。不支持降级路径。 无法打开用户默认数据库。登录失败。 用户'MyName \ MyName Ali'登录失败。
请建议如何解决此问题
答案 0 :(得分:22)
版本706是来自Sql Server 2012的数据库文件 版本663是来自Sql Server 2008R2(后SP1?)
的数据库文件因此,您似乎正在尝试打开使用2012创建的MDF文件,但当前的Sql Server实例是2008R2。在这种情况下无法使用该文件。
你可以:
答案 1 :(得分:4)
尝试连接服务器名称“(localdb)\ v11.0” 检查你的web.config,它应该提到用于创建MDF文件的正确服务器实例