gpt4 book ai didi

t4 - 从 T4 模板确定项目目录

转载 作者:行者123 更新时间:2023-12-03 20:28:20 26 4
gpt4 key购买 nike

我在 Visual Studio 中使用 T4 模板进行代码生成,并尝试从模板代码中引用本地 .xml 文件,以便我可以解析它以获取有关应用程序数据模型的元数据。

当模板代码(在编译时运行或在模板上运行“执行自定义工具”时)尝试通过 Environment.CurrentDirectory 获取当前路径时,我得到以下信息:

c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE

我真的想在项目中找到模板本身的路径,以便我可以使用相对路径来查找驱动它的 .xml 文件。有任何想法吗?

最佳答案

我找到了答案:

Path.GetDirectoryName(Host.TemplateFile)

关于t4 - 从 T4 模板确定项目目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2086780/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com