是否可以自动创建.edmx文件?

时间:2014-01-02 18:50:06

标签: entity-framework visual-studio-2012 ado.net

例如,假设您有一个已设置的数据库的连接字符串。我意识到你可以“从数据库创建模型”,但我想知道是否有办法通过自动触发它来跳过这一步。

我想将它集成到一个更大的代码生成程序中,该程序创建Visual Studio解决方案,这就是为什么我想知道这部分是否可以自动化。

最终目标是让用户填写包含一般项目信息(包括其连接字符串)的表单,然后根据提供的连接字符串生成包含.edmx的解决方案(假设有一个初始化的MS SQL) db另一端)。

谢谢!

1 个答案:

答案 0 :(得分:2)

底层实用程序称为EdmGen2。您可以从命令行调用它。

还有许多第三方工具可以做到,其中一些有命令行界面。

还有LightSwitch技术已经在做它。