visual-studio - 有没有更好的方法来刷新实体模型(*.edmx 文件)

标签 visual-studio entity-framework project-management entity-model

我需要在我的解决方案中刷新一堆 EDMX 文件。我们已将表格分成几组,每个模型代表一个组件或过程。但是,有一些重叠表,这意味着有时我需要刷新/更新多个实体模型。

在 VS 2008 中刷新一组不同的实体模型既缓慢又危险。如果我错过了一个过时的模型,我的应用程序将无法运行

我需要验证我的解决方案中的所有模型都与我的开发数据库保持同步。

最终解决方案:我该如何编写脚本? Visual Studio 是否有用于刷新 EDMX 文件的 API?我每次都做同样的事情。我不能对此编程吗?

好的解决方案: 我可以在 Visual Studio 中设置一些东西来在实体模型与数据库不匹配时通知我吗?针对数据库测试模型的推荐方法是什么?

提前致谢。

最佳答案

查看 EDM 生成器 http://msdn.microsoft.com/en-us/library/bb387165.aspx

您可以放入预构建事件来重新生成模型。 预先生成可显着提高性能的 View 也是明智的。

希望这对您有所帮助。

关于visual-studio - 有没有更好的方法来刷新实体模型(*.edmx 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1512138/

相关文章:

c# - 软件包与 netcoreapp2.0 不兼容

c - 内函数,无法定义 (C)

c# - EF LINQ 翻译 : complex query

c# - Quartz.net 的 Unity LifeTime 管理器

functional-programming - 您对功能规范有何看法?和软件设计?

version-control - 代码版本变更 "rules"

正则表达式查找丢失的 ConfigureAwait

c++ - 将整数 append 到 const char* C++ 的末尾

c# - ReflectionTypeLoadException 在程序包管理器控制台中运行添加迁移命令时出错

php - Web 开发 - 从 Windows 保存/上传文件到 Linux 服务器