ошибка MSB3073: Visual Studio 2010, Windows7 - PullRequest
1 голос
/ 10 января 2012
error MSB3073: The command "

if "%OS%"=="" goto NOTNT
if not "%OS%"=="Windows_NT" goto NOTNT
"EventController.exe" /RegServer
echo regsvr32 exec. time > "UnicodeDebug\regsvr32.trg"
echo Server registration done!
goto end
:NOTNT
echo Warning : Cannot register Unicode EXE on Windows 95
:end
:VCEnd"
exited with code 9009.

Как справиться с этой ошибкой.Помощь приветствуется, спасибо

1 Ответ

1 голос
/ 10 января 2012

Хорошо, это в основном догадки, но сегодня я чувствую себя авантюрным: -)

На основании неправильного форматирования вашего кода (который я в общих чертах скорректировал), это немного сложно сказать, нонаиболее вероятная причина в том, что команда не была найдена.

Справочная информация:

То, что у вас здесь есть, не является кодом C ++ и поэтому не имеет ничего общего с компиляцией.Я снова взял на себя смелость изменить соответствующие метки.Это пакет (фрагмент), который из кода ошибки MSB...., похоже, выполняется MSBuild во время процесса сборки, что может быть причиной того, почему вы «предположили», что это как-то связано с C ++ или компилятором.

Теперь фактическая подсказка заключается в коде выхода «9009», который является тем же кодом ошибки, который вы получаете при попытке вызвать команду / исполняемый файл, который не существует или не может быть найден, из командной строки.

Итак, скорее всего, одна из команд в фрагменте, который вы показываете, не существует или не может быть найдена.Я предполагаю, что это исполняемый файл "EventController.exe".

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