Я пытался заставить утилиту MSBuild Extensions Pack GAC работать, но постоянно сталкивался с ошибкой Remote AddAssembly вернул ненулевое значение returnValue: 9, которая обычно указывает на отсутствие gacutil.exe в пути. Я добавил расположение gacutil в системный PATH и убедился, что он работает, запустив gacutil.exe /l из диалогового окна запуска, но это не помогло.
Чтобы проверить, есть ли проблема с WMI на машине, я использовал PowerShell, чтобы попытаться вызвать gacutil с помощью Win32_Process, и это тоже не удалось, но когда я установил командную строку как фактический путь, который работал.
Может, мне нужно перезагрузить сервер, чтобы WMI считывал новую переменную PATH, или происходит что-то более странное?