我无法在 Visual Studio for Mac 或 Visual Studio Code 中运行文本模板。我尝试过:
VS > 右键单击项目 > 工具 > 处理 T4 模板 >(未找到模板)
我还转到 Visual Studio 顶部菜单 > 扩展 >(搜索 T4)> IDE 扩展 > 文本模板 v8.10.6 已安装。
我正在尝试使用 linq2db.SqlServer. 中的 *.tt 模板。但运行任何基本的 T4 模板都会让我知道 TextTemplatedFileGenerator 至少可以正常工作。文档指出:
确保您的 tt 文件的自定义工具设置为 TextTemplatedFileGenerator,否则它将无法运行
虽然它没有解释如何实际完成这项任务?
我还安装了TT-Processor进入 Visual Studio 代码。我也无法执行 *.tt 文件。在这种情况下,当我右键单击 *.tt 文件时,我没有看到执行/运行命令。
最佳答案
微软为我回答了这个问题。正如我已经提到的,没有人谈论的部分是这个问题的答案:
Make sure that custom tool for your tt file set to TextTemplatingFileGenerator, otherwise it will not run
在 Visual Studio 中右键单击 *.tt 文件 > 属性 > 自定义工具 > 选择“TextTemplatedFileGenereator”
现在,当您右键单击项目>工具>处理T4模板时,Visual Studio将找到*.tt文件
按理说,这种体验应该改进为默认这种行为,以符合“落入成功的深渊”的哲学。
关于macos - 如何在 Visual Studio For Mac 中执行 T4 模板文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68383285/