0

我在 vista 上,VS2005 以管理员身份运行。vs2005 和 vs2008 都安装了。如果我明确使用 gacutil 的路径,它可以工作,但如果我只像这样调用 gacutil 则不行:

if NOT $(ConfigurationName) == Release gacutil /f /i "$(TargetPath)"  

我只想更新构建后的脚本,但我被要求不要管它。这是一个姐妹公司的项目。gacutil 的路径在 Visual Studio 环境变量中,所以它应该能够找到它。(工具 -> 选项 -> 项目和解决方案 -> VC++ 目录)

是否有某种方法可以调整 Visual Studio 或 Windows 环境变量以使上述构建后脚本正常工作?我需要它来构建,因为它是我需要编码的项目的依赖项。

TIA,-j

4

1 回答 1

1

正如您所建议的,调整 Windows PATH 环境变量应该可以正常工作。将包含 GACUTIL 的目录附加到 PATH 的末尾。例如,使用我计算机上的位置,将(不带引号)“;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin”附加到 PATH 系统环境变量的现有值。重新启动 Visual Studio 以获取新值。

戴夫

于 2008-10-23T19:19:26.187 回答