gpt4 book ai didi

visual-studio - 如何在VS 2008生成后事件中使用系统环境变量?

转载 作者:行者123 更新时间:2023-12-03 11:55:18 25 4
gpt4 key购买 nike

如何在项目生成后事件中使用系统环境变量,而不必编写和执行外部批处理文件?我认为这就像创建一个名为LHDLLDEPLOY的新环境变量并在构建后事件文本框中编写以下内容一样容易:

copy $(TargetPath) %LHDLLDEPLOY%\$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%\$(TargetName).pdb /Y

...但是a,不。构建输出显示它已将文件写入“ %LHDLLDEPLOY%”文件夹(两次为“ 1 file(s) copied”),但是文件不在等价路径中,并且没有名为“ LHDLLDEPLOY”的新文件夹。

他们实际上去了哪里,我该如何正确执行呢?

(更新: Xavier 钉上了它。此外,在我重启机器以刷新环境变量之后,他的 $(LHDLLDEPLOY)可变格式起作用了。)

(更新2:事实证明,我不必重新启动计算机。我只需要确保确保我)a)关闭了环境变量列表窗口,并且b)关闭/重新启动了Visual Studio。)

最佳答案

您是否尝试使用$(LHDLLDEPLOY)而不是%LHDLLDEPLOY%?

关于visual-studio - 如何在VS 2008生成后事件中使用系统环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/128634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com