Frage

Ich weiß, dass einige Unternehmen können Sie ihre Produkte auf Build-Maschinen, ohne dass eine separate Lizenz je nach Bedarf installieren (DevExpress ist eine, die in den Sinn kommt). Allerdings wurde ich gefragt, ob Microsoft die gleichen Zulagen auf Lizenzen hatte.

MSBuild nicht unterstützt vdproj direkt und benötigen Sie Visual Studio von der Befehlszeile ausführen, um das Setup-Projekt zu erstellen. Siehe hier

Ich brauche eine Setup-Datei über ein automatisiertes Build zu erzeugen; brauche ich, um eine zusätzliche Lizenz für die Build-Maschine kaufen?

Bearbeiten : Ich habe verantwortlich für die Lizenzierung zu unserem Admin gesprochen und er war glücklich für mich VS2008 auf dem Build-Rechner zu installieren, ohne eine zusätzliche Lizenz zu erwerben, zu glauben, dass eine Lizenz nicht erforderlich. Wenn ich hier mehr offizielle Informationen, die ich wieder aktualisiert.

Edit 2 :. Ich habe gehört, dass Microsoft VS2008 auf einem Build-Rechner installiert werden, ermöglichen wird, solange die Instanz von einem Entwickler nicht für die aktive Entwicklung verwendet wird

War es hilfreich?

Lösung

ist die Vereinbarung (PDF-Link!) . (Es gibt verschiedene für verschiedene Versionen von VS). Es hängt also ab, wie Sie lesen ...

Allgemein. Ein Benutzer kann installieren und verwenden, Kopien der Software zu entwerfen, zu entwickeln, zu testen und demonstrieren Ihre Programme. Testen schließt nicht in einer Produktionsumgebung auf einem Server Staging, wie Laden des Inhalts vor zu den produktiven Einsatz.

Für mich, das sagt man nicht eine zusätzliche Lizenz benötigen, weil ein Benutzer kann Kopien installieren und nutzen. Aber ich bin kein Anwalt. :)

Andere Tipps

Nach dem VS 2015 Lizenzierung White Paper Sie benötigen keine separate VS Lizenz für Ihren Build-Server benötigen:

  

Verwenden von Visual Studio auf dem Build-Server: Wenn Sie eine oder mehrere haben   lizenzierten Benutzer von Visual Studio Enterprise mit MSDN, Visual Studio   Professional mit MSDN, oder jedem Visual Studio Cloud-Abonnement dann   Sie können auch die Visual Studio-Software als Teil des Teams installieren   Foundation Server 2017 Build-Dienste. Auf diese Weise brauchen Sie nicht zu   Kauf einer Visual Studio Lizenz das Ausführen von Visual Studio zur Deckung   auf dem Build-Server für jede Person, deren Aktionen initiieren einen Build.

Update (26. Mai 2017)

Microsoft hat nun auch veröffentlicht die Visual Studio 2017 Lizenzierung White Paper als auch, was genau die gleichen Anforderungen wie hat wie oben angegeben.

msbuild.exe kommt mit .NET SDK , sondern nur mit dem Framework. Sie können die 2.0 SDK hier kostenlos, aber es ist eine große Hupe herunterladen. 3.5 ist verfügbar als gut, aber es ist auch Huger.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top