我正在尝试在 GAC 中注册并组装构建后活动。这是我的构建后命令
“C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64\gacutil.exe”/if“$(TargetPath)”
我使用的是 x64/Windows 7/VS2010。我以管理员身份运行 VS2010,并且关闭了 UAC(这几乎是我的 google-fu 为这个问题找到的所有内容)。
对于我可以在我的计算机上找到的所有 4 个 gacutil.exe 实例,后期构建均以代码 1 退出。
有人知道解决这个问题的方法吗?提前致谢。
复制完整的构建后事件命令字符串(例如 ""C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\x64\gacutil.exe" /if "D:\ProjectFolder \Project.Name\bin\Debug\Project.Name.dll”到剪贴板,以管理员身份打开命令提示符,粘贴构建后事件,然后按 Enter 执行。您将获得更具描述性的解释退出代码。
就我而言,我的项目设置为构建错误的目标框架。我将其从 .Net 4 切换到 .Net 3.5,错误消失了。
祝你好运
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)