首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新.dbml文件

更新.dbml文件
EN

Stack Overflow用户
提问于 2010-08-12 22:25:45
回答 4查看 5.8K关注 0票数 4

如何在数据库中进行一些更改后更新.dbml文件。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-12 23:10:57

没有内置的方法可以在进行更改后将dbml文件/数据上下文与数据库同步(除了通过移除所有或选定的实体并重新拖动它们来重新生成整个dbml文件之外,或者像其他回复所建议的那样使用sqlmetal ),但是有一些third-party tools为Visual Studio L2S设计器添加了刷新功能。

Huagati DBML/EDMX ToolsOne such tool是我的加载项。您可以从http://www.huagati.com/dbmltools/下载并获得试用许可证,如果您想要将其用于测试旋转。

Jim Wooley在这里总结了各种Linq和Linq-to-SQL工具:

http://www.thinqlinq.com/default/LINQ-Tools.aspx

...and Damien Guard在这里提供了L2S的工具/资源列表:

http://damieng.com/blog/2009/06/04/linq-to-sql-resources

票数 5
EN

Stack Overflow用户

发布于 2010-08-12 22:28:57

要做到这一点,惟一的方法是从dbml接口删除对象,然后重新添加它们。确保在对数据库进行更改后单击Server Explorer面板中的Refresh,以便Visual Studio在dbml中创建对象时获得对数据库的最新更改。

票数 4
EN

Stack Overflow用户

发布于 2010-08-12 22:36:54

SQLMetal是您想要的工具。它随Visual Studio一起安装,是SDK的一部分。但是,对于大多数dbml,我发现删除/重新添加技术更方便、更可靠。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3468722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档