首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从PowerShell脚本触发T4模板

如何从PowerShell脚本触发T4模板
EN

Stack Overflow用户
提问于 2012-02-10 03:05:59
回答 1查看 3.3K关注 0票数 8

在我的VS2010解决方案中,我有一组基于T4Scaffolding NuGet的Powershell脚本和T4模板,脚手架和相关的T4都工作得很好,但在我的一个脚本中,我需要触发位于另一个项目中的T4模板。

有没有简单的Powershel cmdlet来解决这个问题?在不传递任何参数或值的情况下运行模板。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-13 03:17:37

看起来您可以只调用它们的命令行实用程序,这样您就可以创建一个脚本,该脚本只获取.tt文件的位置。

代码语言:javascript
复制
param([string] $T4Template)

& "C:\Program Files (x86)\Common Files\microsoft shared\TextTemplating\10.0\TextTransform.exe" $T4Template

将上面的另存为ExecTextTransform.ps1,然后使用您的路径调用。示例:

代码语言:javascript
复制
.\ExecTextTransform.ps1 c:\temp\example.tt

有关调用其命令行实用程序的示例,请参见here

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9217120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档