我在vista上,VS2005以管理员身份运行。vs2005和vs2008都已安装。如果我显式地使用到gacutil的路径,它就可以工作,但如果我只像这样调用gacutil就不行了:
if NOT $(ConfigurationName) == Release gacutil /f /i "$(TargetPath)" 我只需要更新构建后的脚本,但有人要求我不去管它。这是一个姊妹公司的项目。gacutil的路径在Visual Studio环境变量中,因此它应该能够找到它。(工具和选项->项目和解决方案-> VC++目录)
有没有办法调整visual studio或windows环境变量以使上述构建后脚本正常工作?我需要它来构建,因为它是我需要编码的项目的依赖项。
TIA,-j
发布于 2008-10-23 19:19:26
按照您的建议,调整Windows PATH环境变量应该可以让事情正常运行。将包含GACUTIL的目录追加到路径的末尾。例如,使用“我的电脑”上的位置,将";C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin“附加(不带引号)到PATH系统环境变量的现有值。重新启动Visual Studio以获取新值。
戴夫
https://stackoverflow.com/questions/230872
复制相似问题