visual-studio - Visual Studio 预构建变量 (TextTransform.exe)
问题描述
我需要使用 TextTransform 并且我目前有这个预构建事件,它正在工作:
"%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\TextTransform.exe" -a !!BuildConfiguration!$(Configuration) "$(ProjectDir)Properties\AssemblyInfo.tt"
但我想\2019\Enterprise\
根据用户版本/版本替换变量,尝试谷歌搜索,但没有找到任何东西。
解决方案
找到了一个解决方案,在这个链接中有一些非常有用的变量:
然后我正在使用:
MSBuildStartupDirectory 这是:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE
结果:
"$(MSBuildStartupDirectory)\TextTransform.exe" -a !!BuildConfiguration!$(Configuration) "$(ProjectDir)Properties\AssemblyInfo.tt"
推荐阅读
- android - 是否可以使用 Firebase 测试实验室测试从一个应用版本到新版本的迁移?
- colors - ICC 颜色配置文件能够匹配 Pantone、RAL 等
- python - 如何在 Python 3 中使用 klepto sqltable_archive 设置表名?
- javascript - 处理单元格点击 - Google 电子表格 - Appscript
- java - 如何从另一台电脑的客户端连接到我自己机器上的服务器?
- css - CSS不会显示背景图片?
- r - R 中 brms 条件效应的平均结果
- python - Ray 对象存储使用 out of core 耗尽内存。如何配置像 s3 存储桶这样的外部对象存储?
- python - 在模板中放置类别以下的项目
- haskell - 在多种数据类型上使用 System.Random - Haskell 方式?