Я получаю эту странную ошибку на Windows 10
, когда я пытаюсь построить любой проект. Проекты работают нормально, если я их создаю на других ОС.Указанный исполняемый файл задачи «cmd.exe» не может быть запущен. Указанный исполняемый файл не является допустимым приложением для этой платформы ОС
Выполнение указанной пользователем задачи "cmd.exe" не удалось. Указанный исполняемый файл не является действительным приложением для этой ОС .
Когда я попытался проверить журнал я получил на следующий код в файл Nuget.targets
внутри .nuget
папки, я комментировал код и теперь проект строится отлично. Я не понимаю, почему ошибка. Любые новые проекты, которые я создаю работают отлично ...
Я использую Visual Studio 2013
на Windows 8
, Windows Server 2008
и Visual Studio 2015
на Windows 10
.
Код:
<Exec Command="$(RestoreCommand)"
LogStandardErrorAsError="true"
Condition="'$(OS)' == 'Windows_NT' And Exists('$(PackagesConfig)')" />
- Что является причиной этой ошибки?
- Это из-за ОС или из-за Visual Studio?
- Как его разрешить? Я не думаю, что комментирование кода - это способ сделать это ...
Вам понадобится установить вашу машину. В сообщении об ошибке указано, что c: \ windows \ system32 \ cmd.exe или c: \ windows \ syswow64 \ cmd.exe поврежден. –
@HansPassant Но тогда почему это работает, если комментировать код? Также '% windir% \ system32 \ cmd.exe' работает нормально ... –
Не работает поврежденный файл cmd.exe является обходным путем. Это не решение. –