Поделиться через


код диагностики MSB1009

В этой статье описывается код ошибки MSB1009.

Текст сообщения

MSB1009: Project file does not exist.

Эта ошибка возникает, когда MSBuild обрабатывает командную строку и не может найти файл проекта.

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

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

Проверьте несоответствие кавычки или непреднамеренные экранные символы, например обратные очки. В некоторых случаях необходимо экранировать специальные символы в командных строках (например, в имени файла или аргументах для коммутаторов). Ознакомьтесь с документацией по определенной командной оболочке, которую вы используете для обработки специальных символов и escape-адресов.

Ознакомьтесь со следующей документацией по определенным оболочкам команд, чтобы узнать, как они обрабатывают кавычки и специальные символы:

Базовый синтаксис командной строки MSBuild:MSBuild.exe [switches] [project file] Проверьте каждую часть командной строки и все переключатели по ожидаемому синтаксису, как описано в справочнике по командной строке MSBuild.

Применимо к

Все версии MSBuild