2011-05-28 90 views
1

我最近知道的NuGet和MVCScaffolding,自動生成Nuget命令?

所以我認爲這是真正的好編寫自定義腳手架包裹爲我公司產生一些模板代碼,

然後我做了,而且它的偉大工程,

但在某些情況下,我需要一個代碼生成器自動生成我的代碼(如自定義的工具,可以自動生成一些代碼)

我的意思是,我不想強​​迫用戶,當他們改變運行命令他們類,

正如我前面提到的,我可以做到這一點的自定義工具,但我想通過一個單一的路徑做那一代的

你認爲有什麼解決方案從自定義工具或

運行的NuGet命令

我不知道任何方式自動運行nuget命令...

或任何其他的想法? ...

回答

0

T4 Templates可能會有所幫助。他們讓你創建一個「.tt」文件,當改變時,將重建一個代碼文件。

有幾種不同的使用方法(「文本模板」vs「預處理文本模板」),但你可以做你所需要的。默認情況下,VS不會爲它們提供任何intellisense /語法突出顯示,但是有一些VS插件可以實現這一點。