2013-05-30 83 views
3

是否有任何方式以编程方式创建edmx文件而无需手动配置?以编程方式创建.edmx文件

我的要求是这样的:我必须动态地创建一个网站。在那个网站我必须使用EF文件。即。我必须以编程方式创建edmx文件,而不是手动创建。我有数据库名称,连接字符串,服务器名称,用户名,密码和所有与我。 有什么办法可以做到这一点?

回答

2

我找到了解决方案。下面的链接可以帮助那些谁想要在2012年VS编程创建EDMX文件

https://bitbucket.org/cincura_net/edmgen2/

这是一个新的线程。将是那些谁发现EdmxGen2不与VS 2010

感谢, Sujith.S

+0

链接中断 – TlonXP

+0

新链接:https://github.com/cincuranet/EdmGen2 – cbranch

+0

有没有EDMX6的链接,上面的链接仅适用于EDMX1/2/3。并且在当前情况下,edmx 3已过时。 –

0

是的,您可以查看edmgen2.exe以了解有关如何以编程方式创建edmx的信息。 http://archive.msdn.microsoft.com/EdmGen2

+0

谢谢compatable很有帮助。我将着眼于它.. –

+0

嗨ErikEJ,在这里我们必须给一个edmx文件作为输入。对?但我没有一个edmx提供输入。我希望提供服务器名称,dbname,用户名和密码作为输入。我希望edmx作为输出。有什么办法来实现这一点? –

+0

是的,edmgen2可以做到这一点 - 您可以将生成的edmx文件的连接字符串,提供程序名称和路径作为输入,如您在项目中所见:https://sqlcetoolbox.codeplex.com/SourceControl/latest# 1118657 – ErikEJ