Hos*_*sam 8 powershell t4 code-generation visual-studio-2010
在我的VS2010解决方案,我已经根据T4Scaffolding的NuGet设置PowerShell脚本和T4模板的,一切工作脚手架罚款及相关T4的,但在我的剧本之一,我需要触发位于另一个项目T4模板.
这个有什么简单的Powershel cmdlet吗?只运行模板而不传递任何参数或值.
谢谢.
Wha*_*ool 12
看起来您可以只调用他们的命令行实用程序,因此您可以创建一个只占用.tt文件位置的脚本.
param([string] $T4Template)
& "C:\Program Files (x86)\Common Files\microsoft shared\TextTemplating\10.0\TextTransform.exe" $T4Template
Run Code Online (Sandbox Code Playgroud)
将上面保存为ExecTextTransform.ps1,然后使用您的路径调用.例:
.\ExecTextTransform.ps1 c:\temp\example.tt
Run Code Online (Sandbox Code Playgroud)
请参阅此处以获取调用其命令行实用程序的示例.
| 归档时间: |
|
| 查看次数: |
2780 次 |
| 最近记录: |