Visual studio 2010 MVC3示例项目数据库错误

Visual studio 2010 MVC3示例项目数据库错误,visual-studio-2010,sql-server-2008,asp.net-mvc-3,Visual Studio 2010,Sql Server 2008,Asp.net Mvc 3,我正在运行VisualStudio2010,并创建了默认的MVC3示例项目。项目开始的很好,我得到了主页 但是当我去注册一个新用户时,我得到了这个错误 An error occurred during the execution of the SQL file 'InstallCommon.sql'. The SQL error number is 5177 and the SqlException message is: An unexpected error occurred whi

我正在运行VisualStudio2010,并创建了默认的MVC3示例项目。项目开始的很好,我得到了主页

但是当我去注册一个新用户时,我得到了这个错误

    An error occurred during the execution of the SQL file 'InstallCommon.sql'. The SQL error number is 5177 and the SqlException message is: An unexpected error occurred while checking the sector size for file 'D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP_DATA\ASPNETDB_TMP.MDF'. Move the file to a local NTFS volume, where the sector size can be retrieved. Check the SQL Server error log for more information.
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
Creating the ASPNETDB_af8cb88b53744229b5d3dca30395b572 database...
我还安装了SQLServer2008R2

有人知道为什么会这样吗


谢谢

您需要安装express edition,一般来说,您需要安装express edition才能运行我们从网上下载的程序。或者,如果安装了SQL的developer edition或enterprise edition,则需要将web.config中的连接字符串更改为数据库,在此之前,请不要忘记将数据库表单APPData文件夹复制到数据库中


希望这能起作用。

您需要安装express edition,一般来说,运行我们从网上下载的程序。或者,如果安装了SQL的developer edition或enterprise edition,则需要将web.config中的连接字符串更改为数据库,在此之前,请不要忘记将数据库表单APPData文件夹复制到数据库中


希望这能起作用。

我也有同样的问题。它正在尝试创建数据库“D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP\u DATA\ASPNETDB\u TMP.MDF”,但创建失败。首先检查文件是否已经存在,如果已经存在,则手动删除。对我来说,这是因为我正在使用Windows命令创建一个驱动器:-

subst x:e:\我的工作

我的解决方案是X:,由于某些原因,应用程序不喜欢它。您还可以尝试在VISUAL STUDIO中手动创建数据库“D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP\u DATA\ASPNETDB\u TMP.MDF”,并查看是否出现相同的错误。
如果无法创建它,请查看驱动器/文件夹设置,例如确保它是NTFS驱动器并检查权限等。

我也遇到了同样的问题。它正在尝试创建数据库“D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP\u DATA\ASPNETDB\u TMP.MDF”,但创建失败。首先检查文件是否已经存在,如果已经存在,则手动删除。对我来说,这是因为我正在使用Windows命令创建一个驱动器:-

subst x:e:\我的工作

我的解决方案是X:,由于某些原因,应用程序不喜欢它。您还可以尝试在VISUAL STUDIO中手动创建数据库“D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP\u DATA\ASPNETDB\u TMP.MDF”,并查看是否出现相同的错误。
如果无法创建,请查看驱动器/文件夹设置,例如确保它是NTFS驱动器并检查权限等。

对于我来说,问题是由磁盘映射引起的,我已将文件夹C:\abc映射为虚拟磁盘,然后在从虚拟磁盘运行应用程序时出错,将项目移到虚拟磁盘之外解决了我的问题。

对于我来说,问题是由磁盘映射引起的,我已将文件夹C:\abc映射为虚拟磁盘,然后在我从虚拟磁盘运行应用程序时出错,将项目移到虚拟磁盘之外解决了我的问题