0
我使用的CodeSmith來生成我們CSLA層,並有3個獨立的CodeSmith項目(.csp)生成共享CodeSmith的特性與多個項目文件
- CSLA Business Objects公司
- 數據訪問
- 腳手架單元測試
每個那些項目文件將在其內部目標數據庫表的列表,格式爲:
<property name="EditableChild">
....
<tableList>
<table>
<owner>dbo</owner>
<name>Table1</name>
</table>
<table>
<owner>dbo</owner>
<name>Table2</name>
</table>
</tableList>
</property>
我顯然不希望保持在三個地方該列表。有沒有什麼辦法可以在Codesmith項目文件之間共享相同的表格列表,而無需將它們合併到一個單獨的項目中?
感謝布雷克 - 。我已經很少實際加載了屬性網格來管理文件,所以我很高興它管理作爲XML文件有趣的是聽到其他開發商如此反對的:) 這是非常有用的知道它不是真實尚不支持,所以我會使用的MSBuild我的備份計劃繼續爲現在(如[社區任務XMLUPDATE(HTTP:// geekswithblogs .net/paulwhitblog/archive/2006/04/11/74844.aspx)保持我們的文件同步)。謝謝 :) –