У меня есть проект развертывания deploy.vdproj, к которому я добавил проект project.csproj. Я хочу построить deploy.vdproj через командную строку. Но при этом мне нужно указать свойство (/ p :) для project.csproj. Как это сделать?Проект развертывания Visual Studio (.vdproj) через командную строку
Я использовал devenv.com построить deployment.vdproj, но я не могу понять, как передать в собственность для project.csproj
командной строки я использовал:
devenv.exe /build Debug deployment.vdproj
Это работает отлично. Но я хочу также указать выходной путь для project.csproj. Что-то вроде/p: OutputPath = "C: \ output". Можно ли управлять свойствами project.csproj при построении deploy.vdproj? Если да, то как мне это сделать?
Благодарим за отзыв. Хотя я не думаю, что это решит мою проблему! Мне нужно перенаправить вывод csproj. Если я использую msbuild, чтобы построить его с желаемым свойством, а затем использовать devenv.com для сборки vdproj, он будет продолжать и снова строить csproj без желаемого значения свойства. Поэтому вывод csproj снова будет в нежелательном месте. msbuild не поддерживает создание vdproj, как я знаю. Вот почему я хочу знать, есть ли способ передать это как параметр командной строки на devenv.com. – Poulo