Требуется ли отдельная лицензия Visual Studio для машины сборки?

StackOverflow https://stackoverflow.com/questions/779604

Вопрос

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

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

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

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

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

Это было полезно?

Решение

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

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

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

Другие советы

В соответствии с По СРАВНЕНИЮ С Белой Книгой по лицензированию 2015 года, вам не нужна отдельная лицензия VS для вашего сервера сборки:

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top