【发布时间】:2009-11-23 14:57:45
【问题描述】:
我在WinXp下使用Ant构建MSVisual c++项目。
要访问独立于计算机的“devenv.com”,我想使用 vsvars32.bat 脚本。 不幸的是,环境变量似乎只在“exec”范围内定义。
例子:
<exec executable='"${env.VS90COMNTOOLS}vsvars32.bat/>
<echo message="${DevEnvDir}" />
<echo message="${env.DevEnvDir}" />
<property environment="env2"/>
<echo message="${env2.DevEnvDir}" />
我从来没有得到预期的结果。
如何使用“vsvars32.bat”脚本并访问其环境。变量? 有没有更好的方法来实现这一点?
【问题讨论】:
标签: ant environment-variables exec devenv