/Project (devenv.exe)
Указывает отдельный проект в заданной конфигурации решения, для которого необходимо выполнить построение, очистку, повторное построение или развертывание.
devenv SolutionName {/build|/clean|/rebuild|/deploy} SolnConfigName
[/project ProjName] [/projectconfig ProjConfigName]
Аргументы
/build
Выполняет построение проекта, заданного параметром /project ProjName./clean
Удаляет все промежуточные файлы и выходные каталоги, созданные во время построения./rebuild
Удаляет, затем выполняет построение проекта, заданного параметром /project ProjName./deploy
Указывает, что после построения или повторного построения выполняется развертывание проекта.SolnConfigName
Обязательный.Имя конфигурации решения, которая будет применяться для решения с именем SolutionName.SolutionName
Обязательный.Полный путь и имя файла решения./project ProjName
Необязательный.Полный путь и имя файла проекта в решении.Можно ввести путь к файлу проекта относительно папки SolutionName, или отображаемое имя проекта, или полный путь к файлу проекта и его имя./projectconfig ProjConfigName
Необязательный.Имя конфигурации построения проекта, которая будет применена для проекта с именем /project.
Заметки
Этот аргумент необходимо использовать как часть команды devenv /build, /clean, /rebuild или /deploy.
Строки, содержащие пробелы, должны заключаться в двойные кавычки.
Сводные данные для построения, включая ошибки, могут отображаться в окне Командная строка или любом другом системном журнале, заданном переключателем /out.
Пример
В следующем примере выполняется построение проекта CSharpConsoleApp при помощи конфигурации построения Debug в конфигурации решения DebugMySolution.
devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug