È una licenza di Visual Studio separato richiesto per una macchina di costruzione?
-
13-09-2019 - |
Domanda
So che alcune aziende consentono di installare i loro prodotti su macchine di build come richiesto senza richiedere una licenza separata (DevExpress è uno che viene in mente). Tuttavia mi chiedevo se Microsoft aveva le stesse quote per le licenze.
MSBuild non supporta vdproj direttamente e richiede di eseguire Visual Studio dalla riga di comando per costruire il progetto di installazione. Vedere qui
Ho bisogno di produrre un file di configurazione tramite una compilazione automatica; ho bisogno di acquistare una licenza aggiuntiva per il sistema di compilazione?
Modifica : Ho parlato con il nostro amministratore responsabile della concessione di licenze e lui era felice per me Per installare VS2008 sul sistema di compilazione senza l'acquisto di una licenza aggiuntiva, credendo che una licenza non dovrebbe essere richiesto. Se io qui le più ufficiale vi aggiornerò di nuovo.
Modifica 2 :. Ho sentito dire che Microsoft permetterà VS2008 per essere installato su una macchina di costruzione fino a quando il caso non viene utilizzato da uno sviluppatore per lo sviluppo attivo
Soluzione
Ecco l'accordo (link PDF!) . (Ci sono quelli diversi per diverse versioni di VS). Quindi, dipende da come si legge ...
Generale. Un utente può installare e utilizzare copie del software per progettare, sviluppare, provare e dimostrare i programmi. Test non include messa in scena su un server in un ambiente di produzione, come il contenuto di carico a bordo prima per l'uso in produzione.
Per me che dice che non è necessario una licenza aggiuntiva perché un utente può installare e utilizzare copie. Ma, io non sono un avvocato. :)
Altri suggerimenti
Secondo il VS 2015 Licensing Libro bianco , non hai bisogno di una licenza VS separata per il server di generazione:
Utilizzando Visual Studio sul server di build: Se si dispone di uno o più gli utenti con licenza di Visual Studio Enterprise con MSDN, Visual Studio Professional con MSDN o qualsiasi sottoscrizione nuvola di Visual Studio, allora si può anche installare il software Visual Studio come parte del Team Foundation Server 2017 creare servizi. In questo modo, non è necessario acquistare una licenza di Visual Studio per coprire l'esecuzione di Visual Studio sul server di build per ogni persona le cui azioni avviare una generazione.
Update (26 maggio 2017)
Microsoft ha anche pubblicato ora il Visual Studio 2017 Whitepaper Licensing pure, che ha gli stessi requisiti esatti come osservato in precedenza.
msbuild.exe
viene fornito con .NET SDK , ma solo con il quadro. È possibile prendere il 2.0 SDK qui per libero, ma è un grande clacson download. 3.5 è disponibile come bene, ma è ancora più enorme.