Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 无法为NerdDinner创建数据库_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 无法为NerdDinner创建数据库

Asp.net mvc 无法为NerdDinner创建数据库,asp.net-mvc,Asp.net Mvc,在安装了最新的VS2008和SQLServer2008并购买了新的Hanselman plus关于ASP.NETMVC的书之后,我们开始创建NerdDinner解决方案。因为它不允许我创建数据库,所以没有真正实现。它弹出了一个对话框,上面说连接到SQL Server文件*.mdf需要SQL Server Express 2005才能正常工作 我已经安装了完整的SQLServer2008SP1,因此我认为没有必要安装SQLExpress。如果您不使用SQL Express,是否有其他方法在此解决方

在安装了最新的VS2008和SQLServer2008并购买了新的Hanselman plus关于ASP.NETMVC的书之后,我们开始创建NerdDinner解决方案。因为它不允许我创建数据库,所以没有真正实现。它弹出了一个对话框,上面说连接到SQL Server文件*.mdf需要SQL Server Express 2005才能正常工作


我已经安装了完整的SQLServer2008SP1,因此我认为没有必要安装SQLExpress。如果您不使用SQL Express,是否有其他方法在此解决方案中创建和安装数据库?

检查App_Data文件夹。如果为空,则需要选择菜单[Project],然后选择[ASP.NET Configuration],这将创建数据库

如果文件确实存在,但仍然存在问题,请尝试使用SQL打开该文件。如果您不能,我怀疑您将不能,那么您需要将DB导出到SQL数据库

谷歌从微软发布数据库向导。这将允许您获取SQLExpress数据库并为包括数据在内的整个数据库创建脚本。在SQL Server上运行此命令,并将配置指向新的SQL数据库


希望这有帮助。

检查应用程序数据文件夹。如果为空,则需要选择菜单[Project],然后选择[ASP.NET Configuration],这将创建数据库

如果文件确实存在,但仍然存在问题,请尝试使用SQL打开该文件。如果您不能,我怀疑您将不能,那么您需要将DB导出到SQL数据库

谷歌从微软发布数据库向导。这将允许您获取SQLExpress数据库并为包括数据在内的整个数据库创建脚本。在SQL Server上运行此命令,并将配置指向新的SQL数据库


希望这有帮助。

您只需在Management Studio中创建数据库/表,使用Visual Studio中的服务器资源管理器找到它,然后将表从那里拖到Linq to SQL上下文中即可。这正是我所做的,因为我遇到了与您相同的问题。

您只需在Management Studio中创建数据库/表,使用Visual Studio中的服务器资源管理器查找它,然后将表从那里拖到Linq to SQL上下文中即可。我就是这么做的,因为我和你有同样的问题