Требуется ли отдельная лицензия Visual Studio для машины сборки? - PullRequest
24 голосов
/ 23 апреля 2009

Я знаю, что некоторые компании разрешают вам устанавливать свои продукты на сборочные машины по мере необходимости, не требуя отдельной лицензии (на ум приходит DevExpress). Однако мне было интересно, имеют ли Microsoft такие же скидки на лицензии.

MSBuild не поддерживает vdproj напрямую и требует запуска Visual Studio из командной строки для построения проекта установки. Смотри здесь

Мне нужно создать установочный файл с помощью автоматической сборки; мне нужно приобрести дополнительную лицензию для сборочной машины?

Редактировать : Я говорил с нашим администратором, отвечающим за лицензирование, и он был рад, что я установил VS2008 на сборочную машину без покупки дополнительной лицензии, полагая, что лицензия не требуется. Если я приведу здесь более официальную информацию, я буду обновлять снова.

Редактировать 2 : Я слышал, что Microsoft разрешит установку VS2008 на сборочную машину, если экземпляр не используется разработчиком для активной разработки.

Ответы [ 3 ]

22 голосов
/ 23 апреля 2009

Вот соглашение (PDF ссылка!) . (Существуют разные для разных версий VS). Так что это зависит от того, как вы читаете ...

Общие. Один пользователь может установить и использовать копии программного обеспечения для проектирования, разработки, тестирования и демонстрации ваших программ. Тестирование не включает постановку на сервер в производственной среде, например, загрузку содержимого до для производственного использования.

Мне говорят, что вам не нужна дополнительная лицензия, потому что один пользователь может установить и использовать копии. Но я не юрист. :)

8 голосов
/ 13 января 2017

Согласно официальному документу о лицензировании VS 2015 вам не нужна отдельная лицензия VS для вашего сервера сборки:

Использование Visual Studio на сервере сборки: если у вас есть один или несколько лицензированные пользователи Visual Studio Enterprise с MSDN, Visual Studio Professional с MSDN или любой облачной подпиской Visual Studio Вы также можете установить программное обеспечение Visual Studio в составе Team Службы сборки Foundation Server 2017. Таким образом, вам не нужно приобрести лицензию на Visual Studio, чтобы покрыть работу Visual Studio на сервере сборки для каждого человека, чьи действия инициируют сборку.

Обновление (26 мая 2017 г.)

Microsoft также опубликовала Технический документ по лицензированию Visual Studio 2017 , который соответствует требованиям, указанным выше.

1 голос
/ 23 апреля 2009

msbuild.exe поставляется с .NET SDK , но только с платформой. Вы можете скачать 2.0 SDK здесь бесплатно, но это большая загрузка. 3.5 также доступно , но это даже огромнее.

...