2015-03-25 46 views
0

我想創建一個模塊,它將從給定的數據庫列中生成類庫項目,這些列將包括每個都有自己的.cs文件的info類,dataprovider類和contorller類。我現在所做的是創建信息,提供者和控制器類。用給定字段以編程方式生成C#類庫項目

我已經研究過以編程方式創建類庫項目,但仍然沒有太大的成功.. 我想要做的是以編程方式創建一個類庫項目並將這些文件移動到項目文件夾。之後編譯庫項目並生成DLL文件並將其移動到網站的bin文件夾。

任何人都可以請指點我正確的方向或提供一些有用的資源,以便我可以使用它來解決我的問題。

回答

2

我已經使用T4模板,並將其用於在同一類型的代碼生成的非常有用的。我們可以配置XML(類和屬性),然後自動爲它們創建類。它們很有用,因爲可以將相同的配置用於數據庫層,將屬性映射到數據庫字段等,以便您的後端圖層可以實現自動化。

注意:所有的類應該有共同的設計。還可以將課程設置爲partial,以便始終可以爲其添加更多功能。

+0

感謝Chris的更新 – 2015-03-25 13:50:53