当我尝试运行我的网站(使用aspx)时,出现此问题:
System.Data.dll中发生类型为’System.Data.SqlClient.SqlException’的异常,但未在用户代码中处理 附加信息:由于数据库版本为706,因此无法打开数据库“ C:\ USERS \ XXXX \ DESKTOP \ BERMAN \ APP_DATA \ DATABASE.MDF”。此服务器支持版本662和更早的版本。不支持降级路径。 无法打开新数据库’C:\ USERS \ XXXX \ DESKTOP \ BERMAN \ APP_DATA \ DATABASE.MDF’。CREATE DATABASE被中止。 尝试为文件C:\ Users \ XXXX \ Desktop \ Berman \ app_data \ DataBase.mdf附加自动命名的数据库失败。存在具有相同名称的数据库,或者无法打开指定的文件,或者该数据库位于UNC共享上。
System.Data.dll中发生类型为’System.Data.SqlClient.SqlException’的异常,但未在用户代码中处理
附加信息:由于数据库版本为706,因此无法打开数据库“ C:\ USERS \ XXXX \ DESKTOP \ BERMAN \ APP_DATA \ DATABASE.MDF”。此服务器支持版本662和更早的版本。不支持降级路径。
无法打开新数据库’C:\ USERS \ XXXX \ DESKTOP \ BERMAN \ APP_DATA \ DATABASE.MDF’。CREATE DATABASE被中止。
尝试为文件C:\ Users \ XXXX \ Desktop \ Berman \ app_data \ DataBase.mdf附加自动命名的数据库失败。存在具有相同名称的数据库,或者无法打开指定的文件,或者该数据库位于UNC共享上。
该怎么办?
看起来该Database.mdf文件是使用比服务器上安装的SQL Server Express(2008)更高的SQL Server Express(2012)版本创建的。使用最新版本的SQL Server Express升级服务器。
Database.mdf