如何在另一个dll中使用带有Entity框架的asp.net动态数据
发布时间:2021-02-23 03:02:07 所属栏目:系统 来源:网络整理
导读:如何在另一个DLL中使用EF使用asp.net动态数据,我不想在web.config或任何配置文件中放置连接字符串. 我在Global.asax中有这个代码 model.RegisterContext(()= new MyObjectContext(“entityconnectionString”),new ContextConfiguration(){ScaffoldAllTables
如何在另一个DLL中使用EF使用asp.net动态数据,我不想在web.config或任何配置文件中放置连接字符串.
model.RegisterContext(()=> new MyObjectContext(“entityconnectionString”),new ContextConfiguration(){ScaffoldAllTables = true}); defalut页面没问题,但当我点击任何表格查看详细信息时,我收到此错误: 解决方法我能够通过强制加载MetadataWorkspace并使用RegisterContext()的重载来解决这个问题.var context = new MyEntities(); // DataContext context.MetadataWorkspace.LoadFromAssembly(typeof(MyEntity).Assembly); // An EF Entity var config = new ContextConfiguration() {ScaffoldAllTables = true}; DefaultModel.RegisterContext(() => context,config); (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新