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