ASP.NET MVC4代码优先 – ‘无法附加文件作为数据库’异常
发布时间:2020-12-15 22:25:19 所属栏目:asp.Net 来源:网络整理
导读:我在实体框架中使用Code First概念,并且在启动应用程序时我经常遇到以下异常: Cannot attach the file 'C:UsersAdminDocumentsVisual Studio 2012ProjectsProPro.WebApp_DataPro.mdf' as database 'Pro'. 我把它放在Global.asax.cs中但也没有成功
我在实体框架中使用Code First概念,并且在启动应用程序时我经常遇到以下异常:
Cannot attach the file 'C:UsersAdminDocumentsVisual Studio 2012 ProjectsProPro.WebApp_DataPro.mdf' as database 'Pro'. 我把它放在Global.asax.cs中但也没有成功: Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ProWebContext>()); var ctx = new ProWebContext(); ctx.Database.Initialize(true); 我在App_Data目录下检查过,没有创建数据库.此外,在Server Explorer下,Data Connections下没有任何内容.昨天一切都很好,今天根本不工作.我曾尝试使用SQL Server Management studio连接到LocalDB,但它说它无法连接到本地数据库.什么想法可能是一个问题? 谢谢! 解决方法
我找到了解决方案.使用最新的SQL Server Management工作室,连接到本地数据库没有问题.需要像这样建立连接:
登录后,即使App_Data目录下和Visual Studio中的服务器资源管理器中的数据连接下没有任何内容,我们仍然可以看到旧数据库.当我们从SQL Server Management studio删除该数据库并再次启动应用程序时,附加数据库时不会再出现错误. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MVC 3:AutoMapper和项目/解决方案结构
- asp.net创建helloWord
- 在Mono上使用F#和ASP.NET Webforms
- 将ASP.Net Web.Config设置绑定到.ASPX文件?
- asp.net-mvc – 当前上下文错误中不存在名称“Url”
- asp.net-mvc – 如何在ASP.NET MVC中使用单选模式创建ListB
- asp.net-mvc-3 – 使用带有布尔值的Html.RadioButtonFor不写
- asp.net-mvc – “安全感知”动作链接?
- asp.net-mvc – 通过OData和WebAPI公开大数据模型
- asp.net-mvc – MVC3 Razor视图中的文本文字问题
推荐文章
站长推荐
- asp.net-mvc – 任何潜在的安全风险设置,打开rel
- asp.net-mvc-4 – 使用WebApi和外部登录的ASP.NE
- asp.net – WebForms中的Tabbing行为
- ASP.NET——panel控件
- asp.net-core-mvc – 在Mvc6中,WriteAsync函数在
- asp.net – .NET PrivateFontCollection – 完成
- asp.net – 当用户离开网站(ASPX)时,最后调用数据
- asp.net-mvc – MVC4 SimpleMemberhip’提供商遇
- 在servicestack中使用asp.net身份验证
- asp.net – 程序或函数期望未提供的参数
热点阅读