2012-10-17 169 views
0

我目前在投入的過程(使用Windows應用程序)在地方的EF POCO對象的類可以通過這個應用程序指向數據庫表(一個或多個)產生的過程。T4模板和EF與代碼生成

我所看到的T4模板和加載項VS這有助於VS.實現這一目標但是它需要VS解決方案中的T4模板文件。我們不想通過這條路線。我們想要的只是將這個應用程序生成的類複製到解決方案中,以便可以使用它。

T4模板的工作方式是,只要你在模板做出改變它適用於類文件。我想要做的是將新的App指向數據庫,並說表A,B,C。該應用程序將讀取列,類型,關係並創建相應的類到一個文件夾。然後開發人員複製這些類並粘貼到VS解決方案中。更長期的計劃,然後擴展這個應用程序來編寫存儲庫類。

我有大概的瞭解,但沒有一個清晰的畫面。有沒有人有任何關於我可以如何去實現這一點的指針?

謝謝

編輯:這是純粹使用EF代碼第一。

回答

0

什麼,似乎你問的是「我的T4模板可以住在一個單獨的解決方案,我的輸出代碼?」。

是的。你可以做到這一點。

+0

Yes和No.是的,我希望它是獨立的,但它需要從我的應用程序生成的代碼,而不是當我做出改變,並保存模板.. – daehaai

+0

也是這項活動的目的是爲了讓生活方便開發者。對於開發者的日常活動,他們不需要涉入T4模板機器人。他們只需使用此應用程序即可輕鬆獲取代碼。 – daehaai