문제

일부 회사에서는 별도의 라이센스가 필요하지 않고 필요한대로 빌드 머신에 제품을 설치할 수 있다는 것을 알고 있습니다 (Devexpress는 떠오르는 것입니다). 그러나 Microsoft가 라이센스에 대해 동일한 수당을 가지고 있는지 궁금했습니다.

MSBuild는 vdproj를 직접 지원하지 않으며 명령 줄에서 Visual Studio를 실행하여 설정 프로젝트를 구축해야합니다. 보다 여기

자동화 된 빌드를 통해 설정 파일을 생성해야합니다. 빌드 머신에 대한 추가 라이센스를 구매해야합니까?

편집하다: 라이센스를 담당하는 관리자와 대화를 나누었으며 추가 라이센스를 구매하지 않고 빌드 머신에 VS2008을 설치하게되어 기뻤습니다. 라이센스가 필요하지 않아야한다고 믿었습니다. 여기에 더 많은 공식 정보가 있으면 다시 업데이트하겠습니다.

편집 2: Microsoft가 개발자가 활성 개발을 위해 인스턴스를 사용하지 않는 한 VS2008을 빌드 머신에 설치할 수 있다고 들었습니다.

도움이 되었습니까?

해결책

계약은 다음과 같습니다 (PDF 링크!). (VS의 다른 버전마다 다른 것들이 있습니다). 그래서 그것은 당신이 읽는 방법에 달려 있습니다 ...

일반적인. 한 사용자는 소프트웨어 사본을 설치하고 사용하여 프로그램을 설계, 개발, 테스트 및 시연 할 수 있습니다. 테스트에는 프로덕션 사용 전에 컨텐츠로드와 같은 프로덕션 환경에서 서버의 준비가 포함되지 않습니다.

한 사용자가 사본을 설치하고 사용할 수 있기 때문에 추가 라이센스가 필요하지 않다고 말합니다. 그러나 나는 변호사가 아닙니다. :)

다른 팁

에 따르면 VS 2015 라이센스 백서, 빌드 서버에 대해 별도의와 라이센스가 필요하지 않습니다.

빌드 서버에서 Visual Studio 사용 : MSDN이있는 Visual Studio Enterprise의 라이센스가있는 사용자가 하나 이상인 경우 MSDN이있는 Visual Studio Professional 또는 Visual Studio Cloud 구독이있는 경우 Team Foundation Server의 일부로 Visual Studio 소프트웨어를 설치할 수도 있습니다. 2017 건축 서비스. 이런 식으로, 당신은 행동이 빌드를 시작하는 각 사람의 빌드 서버에서 Visual Studio의 실행을 다루기 위해 Visual Studio 라이센스를 구매할 필요가 없습니다.

업데이트 (2017 년 5 월 26 일)

Microsoft는 이제 The를 게시했습니다 Visual Studio 2017 라이센스 백서 또한 위에서 언급 한 것과 동일한 요구 사항이 있습니다.

msbuild.exe .NET과 함께 제공됩니다 SDK, 그러나 프레임 워크와 함께. 당신은 그것을 잡을 수 있습니다 2.0 SDK 여기 무료이지만 큰 혼란스러운 다운로드입니다. 3.5를 사용할 수 있습니다 마찬가지로, 그러나 그것은 더 포옹입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top