代码之家  ›  专栏  ›  技术社区  ›  Rob Fonseca-Ensor

如何以Visual Studio 2010和TextTransform.exe都支持的方式引用T4中的程序集?

  •  1
  • Rob Fonseca-Ensor  · 技术社区  · 14 年前

    http://weblogs.asp.net/lhunt/archive/2010/05/04/t4-template-error-assembly-directive-cannot-locate-referenced-assembly-in-visual-studio-2010-project.aspx

    这些新方法看起来确实很好,我已经升级了我的t4文件以这样的方式工作,但是我想要一些既可以从visual studio执行又可以从命令行执行的东西。我目前正在使用TextTransform.exe,我使用哪个版本似乎无关紧要, C:\Program Files (x86)\Common Files\Microsoft Shared\TextTemplating\10.0 C:\Program Files (x86)\Common Files\Microsoft Shared\TextTemplating\1.2

    有没有方法可以从在visual studio 2010中工作的t4文件和命令行中引用自定义程序集?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Nicole Calinoiu    14 年前

    是否仅使用TextTransform.exe进行测试?如果是,您可能需要考虑对路径使用VS宏,并在测试设置阶段将其替换到模板文件中。

        2
  •  1
  •   GarethJ    14 年前

    不幸的是,我们没有时间对TextTransform.exe进行等效更新,以便它与此发行周期中的内置Visual Studio 2010体验相匹配。以上建议的解决办法是你目前最好的选择。

    我有兴趣获得关于texttransform.exe/T4msbuild优先级划分的反馈-哪些对社区最重要?