ASP.NET数据库错误

时间:2013-01-09 21:59:27

标签: asp.net sql visual-studio-2012

我一直在学习ASP.NET并构建一个小客户门户。我使用内置的CreateUserWizard。我想查看ASPNETDB.MDF文件,看看它是如何存储用户的,也许是添加我自己的一些行。我在SQL Server Management Studio中打开了该文件并查看了该文件。我把它关了,没有保存。

现在,当我尝试运行该程序时,我收到了这个新错误:

无法打开数据库'C:\ PROJECTS \ PORTAL \ PORTAL \ APP_DATA \ ASPNETDB.MDF',因为它是版本706.此服务器支持版本662及更早版本。不支持降级路径。

所以我假设在SQL Server中打开项目,它将版本升级到706,如何删除此数据库并创建新数据库或将数据库版本更改为支持版本。

由于

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

只要将其附加到SQL Server 2012,数据库就会升级到版本706.如错误消息所示,无法将文件降级回版本662(SQL Server 2008 R2)。

您可以运行Visual Studio文件夹中的脚本 -

[drive:]\%windir%\Microsoft.NET\Framework\version\asp_regsql. 

它将显示一个UI,供您选择要安装新副本的服务器。 Here's a MSDN article关于它。