Какой-либо способ сделать Visual Studio “проект только” создает из командной строки?

Для Gmail

spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=example@gmail.com
spring.mail.password= Your Generated App Password (not your Gmail Account Password)
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true

Как создать пароль для своего приложения? Нажмите здесь

14
задан Owen 23 September 2008 в 20:24
поделиться

4 ответа

В зависимости от структуры Вашей системы сборки это может быть тем, что Вы ищете:

msbuild /p:BuildProjectReferences=false project.proj
17
ответ дан 1 December 2019 в 08:44
поделиться

MSBuild - то, что Вы хотите

MSBuild.exe MyProject.proj /t:build
10
ответ дан 1 December 2019 в 08:44
поделиться

Не называйте devenv, используйте инструмент сборки genericized вместо этого:

vcbuild subproject.vcproj "release|win32"
3
ответ дан 1 December 2019 в 08:44
поделиться

Спасибо за ответы. Я вижу от небольшого количества изучения msbuild, что оно может иметь дело с .sln файл, а не .vcproj; это может быть выполнено тот путь вместо того, чтобы иметь необходимость знать местоположение .vcproj?

Позволяют мне предпринять шаги назад. У нас есть большой файл решения, и я хочу, чтобы сценарий сделал это:

  1. Делают /build на целом решении.
    (Иногда некоторые проекты перестали работать, потому что devenv не делает вполне такого же здания по мере необходимости для количества изменения начиная с последней сборки.)
  2. Для каждого проекта, который перестал работать, сделайте /rebuild на нем.

то, Когда я получаю к шагу 2 все, которое я знаю, является именем файла решения и именами (не имена файлов) проектов, которые перестали работать. Я мог легко grep / awk / вообще .sln файл для отображения от одного до другого, но мне любопытно если msbuild предложения способ сделать это непосредственно.

(Идеально я мог дать msbuild .sln и названия [1 114] весь проекты восстановить в единственной командной строке, поскольку это - большой файл и требует времени к загрузке. Если это не возможно затем опция ручного нахождения, что все имена файлов проекта, вероятно, лучше как загружают файл решения, каждый раз был бы самым неэффективным.)

0
ответ дан 1 December 2019 в 08:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: