btb*_*min 4 c# .net-core azure-devops
是否可以将 **/*.tt 文件转换为 *.cs 文件。使用 Azure DevOps 管道?
否则是否有可用于使用 TextTransform 的 Dotnet 核心的 CLI 命令?
我已经测试过:T5.TextTransform.Tool但不起作用(并且已弃用)
感谢您的帮助
我如何使用 DevOps 管道 + 脚本解决这个问题:
安装全局-g
搜索所有 *.tt 文件并使用t4命令进行转换
Get-ChildItem -Path .\ -Filter *.tt -Recurse -File -Name| ForEach-Object {
$file = [System.IO.Path]::GetFileName($_);
$directory = [System.IO.Path]::GetDirectoryName($_)
"Conversion file : " + $file
t4 "$directory\$file" -I="$directory"
}
Run Code Online (Sandbox Code Playgroud)
注意:将 T4.ps1 文件放置在 *.tt 文件的父目录中非常重要
| 归档时间: |
|
| 查看次数: |
1618 次 |
| 最近记录: |