产生原因:mvc3.0配合EF时使用的数据库被其他软件占用(vs或是sqlserver客户端)
解决方法:
USE [master]
GO
/****** Object: Database [MyDBname] Script Date: 02/24/2012 13:54:40 ******/
ALTER DATABASE [dbname] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE [dbname] SET SINGLE_USER WITH NO_WAIT
DROP DATABASE [dbname]
GO
如上sql语句清空占用,然后再运行mvc,错误就没有了!