【发布时间】:2008-11-19 12:34:01
【问题描述】:
有没有办法自定义构建后事件宏,我想将新程序集移动到由程序集版本命名的同一目录中的子文件夹,即
复制 $(TargetDir)$(TargetFileName) $(TargetDir)$(ASSEMBLYVERSION)\$(TargetFileName)
但是没有这样的“宏”。 有点像构建可执行文件以获得这样的版本
call foo.bat $(TargetName)
我们让 foo.bat 通过调用打印您传入的程序集版本的托管应用程序来评估目标的版本,例如 GetVersion.exe
for /f %%t in ('GetVersion.exe %1') do (
set _version=%%t
)
echo %_version%
有什么想法吗??肯定有办法直接自定义宏??
【问题讨论】:
标签: visual-studio macros customization post-build