2

Я перешел в Переменные среды на вкладке Дополнительно в Системных свойствах и добавил новую системную переменную, например:

name: msbuild35
value: C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe

но когда я пытаюсь запустить msbuild35, я все равно получаю сообщение «не распознано ...»

Что мне не хватает?

2 ответа2

8

Необходимо добавить ;C:\Windows\Microsoft.NET\Framework\v3.5\ в конец переменной среды PATH.

Вероятно, вам придется закрыть и снова открыть окно командной строки, чтобы изменения вступили в силу.

1

Снова откройте диалоговое окно «Переменные среды» на вкладке «Дополнительные» в свойствах системы и выполните следующие действия.

  1. Удалите msbuild35, который вы создали ранее; это не обязательно
  2. Ищите переменную Path в обоих разделах (пользователь и система)
  3. Если он есть в разделе пользователя, сообщите нам, так как это необычно.
  4. Выберите переменную Path в разделе «Системные переменные» и нажмите «Изменить».
  5. Найдите C:\Windows\Microsoft.NET\Framework\v3.5 в поле значения в диалоговом окне (вы можете скопировать содержимое поля в Блокнот, чтобы его было проще изучить)
  6. Убедитесь, что перед ним стоит точка с запятой и, если это не последний элемент, после него
  7. Нажмите ОК, ОК, ОК
  8. перезагружать
  9. Откройте командную строку и введите msbuild
  10. Дайте нам знать, если это все еще не работает

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .