2010-04-29 44 views
1

我正在使用自我跟蹤實體並通過使用「添加爲鏈接」將實體類移動到另一個程序集,以指向如前所述的TT文件here 。但現在,當我更新模型(例如更改屬性名稱)時,模板不會自動運行,因此實體類不會更新。實體框架4 - 更改模型不會更新T4自我跟蹤模板文件

我當然可以手動運行模板來獲取更新,但如果它以我在移動類之前的方式自動運行,它會更容易。有什麼辦法可以做到這一點?

Darren。

回答

1

我沒有這樣做,但我懷疑以下是可能的。使用自定義工具標記模型(請參閱解決方案資源管理器中的文件屬性)。然後創建一個小程序(例如參見here),該程序將執行TT的運行自定義工具。

0

我還沒有遇到這個問題。通常,當我保存模型或生成包含我的edmx文件的項目時,我的實體的代碼文件會更新。你能通過直接的電子郵件與我分享你的項目嗎?我不會介意解決問題的麻煩,如果我們無法得到它的工作,然後與團隊跟進。