2013-05-30 150 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