visualstudio生成后脚本调用gautil时出错



我在vista上,VS2005以管理员身份运行。vs2005和vs2008都已安装。如果我显式地使用到gautil的路径,它会起作用,但如果我只这样调用gautil,它就不会起作用:

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

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

是否有一些方法可以调整visualstudio或windows环境变量,使上面的构建后脚本发挥作用?我需要它来构建,因为它是我需要编码的项目的依赖项。

TIA,-j

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

Dave

最新更新