我一直在尝试让 MSBuild Extensions Pack GAC 实用程序正常工作,但不断遇到Remote AddAssembly 返回非零 returnValue: 9错误,该错误通常指向 gacutil.exe 不在路径中。我已将 gacutil 的位置添加到系统 PATH 中,并通过从运行对话框运行gacutil.exe /l确认它可以工作,但这没有帮助。
为了检查机器上的 WMI 是否存在问题,我使用 PowerShell 尝试使用 Win32_Process 调用 gacutil,但以同样的方式失败,但是当我将命令行设置为有效的实际路径时。
我可能需要重新启动服务器以便 WMI 读取新的 PATH 变量,还是发生了更奇怪的事情?