我使用Visual Studio中的代碼生成T4模板,並想從模板代碼引用本地.xml文件,以便我可以分析它有關應用程序的數據模型的元數據。從T4模板考辨項目目錄
當模板代碼(在編譯時運行,或當您運行的模板「執行自定義工具」)試圖通過Environment.CurrentDirectory以獲取當前路徑,我得到這個:
C:\ PROGRAM文件(x86)\微軟Visual Studio 9.0 \ Common7 \ IDE
我真的想在項目中找到模板本身的路徑,以便我可以使用相對路徑來查找驅動的.xml文件它。有任何想法嗎?
http://stackoverflow.com/questions/1352570/get-project-or-relative-directory-with-t4 – 2010-04-17 20:19:49