我正在使用Visual Studio中的T4模板来生成代码,并且正在尝试从模板代码引用本地的.xml文件,以便可以解析有关应用程序数据模型的元数据。
当模板代码(在编译时运行或在模板上运行“执行自定义工具”时)尝试通过Environment.CurrentDirectory获取当前路径时,我得到了这个:
c:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\IDE
我真正想找到的是模板本身在项目中的路径,以便我可以使用相对路径查找驱动它的.xml文件。有什么想法吗?