我需要使用 MsBuild 构建 DSL 解决方案并希望能够转换 TT 文件,我已经尝试了http://msdn.microsoft.com/en-us/library/ee847423(VS.100).aspx上的指南但我收到以下错误:
无法解析文件的包含文本:{0}
并且
加载包含文件“{0}”返回空字符串。
MSDN 上有一个页面有这些问题和解决方案:http: //msdn.microsoft.com/en-us/library/bb126242 (VS.100).aspx但并没有真正给我足够的信息来解决问题。
在错误中要注意的一件事是它具有以下路径:
错误 72 无法解析文件的包含文本:C:\source\XXXXXXXX\Dsl\GeneratedCode\Dsl\ToolboxHelper.tt。行=-1,列=-1 Dsl
但实际 TT 文件的位置是
C:\source\XXXXXXXX\Dsl\GeneratedCode\ToolboxHelper.tt