我正在尝试使用post build命令行在GAC中获取我的类库。 它是:
"%programfiles%\Microsoft SDKs\Windows\v6.0A\Bin\x64\gacutil.exe" -if $(TargetPath)
我没有看到任何错误,但我的DLL没有进入GAC。 但是,我可以从DOS提示符运行它,它的工作原理。 我需要做些什么特别的事情才能让这个命令在VS中运行?
答案 0 :(得分:2)
答案是在64位系统上,%programfiles%需要替换为
%ProgramW6432% or %ProgramFiles(x86)%
感谢所有帮助。
答案 1 :(得分:1)
您是在Vista,Win7还是Win 2008下运行,而UAC正在使Visual Studio在非管理环境中运行?并且您正在使用管理员权限启动命令提示符?
答案 2 :(得分:0)
您可能需要在目标周围加双引号:"$(TargetPath)"