Командная строка Visual Studio - PullRequest
       0

Командная строка Visual Studio

0 голосов
/ 11 февраля 2012

Как только я открываю приглашение VS cmd, появляется сообщение «ОШИБКА: невозможно определить местоположение папки VS Common Tools». Я пытаюсь скомпилировать и в конечном итоге запустить мою программу, используя файл compile.bat и run.bat.

Моя программа успешно скомпилирована ОДНАЖДЫ, когда в моем файле compile.bat было следующее:

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
FileMgr.sln /rebuild debug
pause

После того, как это сработало, я попытался добавить путь к vcvarsall.bat в переменную "Path" в переменных среды, надеясь, что мне не понадобится эта начальная строка вызова в файле .bat. Это не сработало, поэтому я удалил только что добавленный путь из «Пути», но теперь я получаю эту ошибку.

1 Ответ

3 голосов
/ 11 февраля 2012

Это может пойти не так, если реестр на вашей машине испорчен или установка VS не удалась. Файл .bat считывает настройку из значения HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ SxS \ VS7 \ 10.0. Вставьте Wow6432Node для 64-битной операционной системы. Дважды проверьте regedit.exe, утилита SysInternals ProcMon всегда удобна для устранения проблем реестра.

Снова установите свою машину, задайте вопросы по этому поводу на сайте superuser.com. Попробуйте восстановить VS2010, чтобы сначала исправить реестр, затем переустановить. Вытолкните его из окна 4-й истории, если все не получится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...