Anwendungsfälle

Visual Studio für Entwicklerteams

Visual Studio Professional ist die günstigste lizenzierte IDE für Teams. Community ist nur für Einzelpersonen unter 250 Mitarbeitern.

Software-Arbeitsumgebung: visual-studio

Für wen geeignet

.NET-Shops, C++-Anbieter, Enterprise-App-Teams, MSPs mit Integrationen.

Warum es passt

  • Lizenz für jede Firmengröße korrekt
  • Profiler, IntelliTrace, Designer enthalten
  • Azure DevOps für 5 Nutzer gratis dazu
  • Gleiche Codebasis wie Community — keine Lernkurve

Empfohlene Lizenzen

Erwägenswerte Alternativen

Vor dem Kauf wissen

  • Abo pro Nutzer; auf beliebig vielen persönlichen Geräten installierbar.
  • Mit MSDN-Abo kombinieren für Dev/Test-Windows-Server-Keys.

Editionsspezifische Funktionen vor der teamweiten Standardisierung prüfen

Wählen Sie eine Edition anhand der Debugging- und Testaufgaben, die Ihr Team tatsächlich durchführt – nicht allein anhand der verwendeten Programmiersprachen. Visual Studio 2022 Professional unterstützt umfangreiche Entwicklungsabläufe, doch IntelliTrace ist eine Enterprise-Funktion und nicht in der Professional-Lizenz enthalten. Enterprise bietet außerdem bestimmte erweiterte Test- und Architekturfunktionen. Gleichen Sie vor dem Kauf eine kompakte Liste der benötigten Funktionen mit dem Visual Studio-Editionsvergleich von Microsoft ab. Unterscheiden Sie dabei zwischen integrierten Microsoft-Tools und Erweiterungen, die separate Lizenzen erfordern.

Testen Sie die vorgesehene Edition vor dem Rollout mit einer repräsentativen Projektmappe. Prüfen Sie dabei einen vollständigen Neuaufbau, die Paketwiederherstellung, Unit-Tests, Debugging, Datenbanktools und alle von Ihren Entwicklern benötigten Designer. Prüfen Sie Erweiterungen einzeln: Eine Erweiterung kann ein eigenes Abonnement erfordern oder Visual Studio 2022 möglicherweise nicht unterstützen. Wenn nur bestimmte Entwickler Enterprise-spezifische Funktionen benötigen, bewerten Sie deren Rollen gesondert, statt für alle Mitwirkenden dieselbe Edition vorauszusetzen.

  • Planen Sie für IntelliTrace die Enterprise-Edition ein.
  • Trennen Sie IDE-Funktionen von den Nutzungsrechten für Drittanbieter-Erweiterungen.
  • Testen Sie große Projektmappen und spezialisierte Designer, nicht nur Beispielprojekte.
  • Prüfen Sie, ob eine benötigte Funktion zusätzlich ein Abonnement für einen externen Dienst erfordert.

Lizenzberechtigung hinter einem Aktivierungsschlüssel klären

Ein funktionierender Produktschlüssel allein ist kein Nachweis für eine gültige Lizenz oder ein Visual Studio-Abonnement. Klären Sie vor dem Kauf das genaue Produkt, die Edition, die Version und den Lizenzierungskanal sowie die Frage, ob das Angebot eine eigenständige Softwarelizenz oder ein Abonnement mit Zusatzleistungen umfasst. Für Einzelhandelssoftware gelten die jeweiligen Microsoft-Software-Lizenzbestimmungen; bei Organisationsverträgen können stattdessen die Microsoft-Produktbestimmungen einbezogen sein. Bewahren Sie die Rechnung und die Lizenznachweise auf, damit ein Administrator nachvollziehbar darlegen kann, was erworben wurde und wer es nutzen darf.

Führen Sie die Lizenzzuweisung getrennt von Installations- und Aktivierungsnachweisen. Ein gemeinsam genutzter Arbeitsplatzrechner berechtigt nicht automatisch jeden angemeldeten Entwickler zur Nutzung der Lizenz eines einzelnen Benutzers. Auch die Weitergabe desselben Aktivierungsschlüssels begründet keine Nutzungsrechte für weitere Benutzer. Achten Sie besonders auf externe Auftragnehmer: Vereinbaren Sie, welche Organisation die Lizenz bereitstellt und ob diese die jeweiligen Tätigkeiten abdeckt. Wenn jemand das Unternehmen verlässt oder die Rolle wechselt, prüfen Sie die geltenden Bestimmungen zur Neuzuweisung, bevor Sie die Lizenz einem Nachfolger zuweisen.

  • Dokumentieren Sie den lizenzierten Benutzer, die Edition, die Version und die Kaufnachweise.
  • Fragen Sie ausdrücklich nach, ob Abonnementleistungen enthalten sind.
  • Setzen Sie eine erfolgreiche Aktivierung nicht mit einer lizenzkonformen Nutzungsberechtigung gleich.
  • Prüfen Sie die Regeln zur Neuzuweisung, statt Lizenzen zwischen Schichten wechselnd zu vergeben.
  • Verwenden Sie die Microsoft-Bestimmungen für den tatsächlichen Beschaffungskanal.

Eine reproduzierbare Installation von Visual Studio 2022 einrichten

Erfassen Sie zunächst die Zielframeworks, SDKs, Compiler-Toolsets und externen Abhängigkeiten der Projektmappe. Wählen Sie anschließend die passenden Workloads im Visual Studio Installer aus. Nutzen Sie „Einzelne Komponenten“ für Anforderungen wie ein bestimmtes Windows SDK oder C++-Toolset. Eine neuere IDE enthält nicht automatisch alle älteren Targeting Packs. Dokumentieren Sie die Konfiguration, sobald der Build erfolgreich durchläuft, und exportieren Sie eine .vsconfig-Datei, damit Kollegen eine einheitliche Komponentenauswahl auf ihren eigenen Rechnern importieren können.

Planen Sie Updates getrennt von Anwendungsupgrades. Ein Update von Visual Studio kann die installierten Tools verändern, während das Projekt für reproduzierbare Builds weiterhin eine ausdrücklich ausgewählte SDK- oder Compiler-Version benötigt. Verwenden Sie gegebenenfalls eine global.json-Datei, um die Auswahl des .NET SDK zu steuern, und stellen Sie sicher, dass Build-Agents kompatible Abhängigkeiten verwenden. Für eingeschränkte Netzwerke unterstützt Microsoft die Erstellung eines Installationslayouts; dessen Inhalte und Updates müssen jedoch weiterhin gepflegt werden. Prüfen Sie unterstützte Betriebssysteme und Einschränkungen der Workloads, bevor Sie Systemabbilder vorbereiten.

  • Stellen Sie sicher, dass das Host-Betriebssystem die Anforderungen von Visual Studio 2022 erfüllt.
  • Halten Sie die Workload-Auswahl in einer .vsconfig-Datei fest.
  • Beachten Sie, dass .vsconfig nicht alle Projektabhängigkeiten erfasst.
  • Validieren Sie IDE-Updates mit einem repräsentativen Build und einer Testsuite.
  • Dokumentieren Sie die Anforderungen an Build-Agents ebenso wie die Anforderungen an Entwicklerrechner.

Entwicklungs- und Testrechte aus Abonnements vom Produktivbetrieb trennen

Wenn der Kauf ein entsprechendes Visual Studio-Abonnement umfasst, darf die enthaltene Microsoft-Software in der Regel für Entwicklung, Tests, Evaluierung und Demonstration genutzt werden – nicht uneingeschränkt im Produktivbetrieb. Diese Unterscheidung ist wichtig, wenn ein Team Windows Server oder SQL Server in einer gemeinsam genutzten Laborumgebung installiert. Microsoft verlangt grundsätzlich, dass jede Person, die auf über ein Abonnement bereitgestellte Software zugreift, über ein geeignetes Abonnement verfügt; dabei gelten bestimmte Ausnahmen. Die Bezeichnung einer Umgebung als „Test“ reicht nicht aus, wenn sie zugleich produktive Geschäftsaufgaben erfüllt.

Ordnen Sie jeder Umgebung vor der Bereitstellung von Abonnement-Downloads ihren Zweck, ihre Benutzer und die Bezugsquelle der Software zu. Der Visual Studio-Lizenzierungsleitfaden von Microsoft beschreibt begrenzte Ausnahmen, darunter Abnahmetests durch Endbenutzer. Diese dürfen nicht als allgemeine Zugriffsberechtigung für den operativen Betrieb ausgelegt werden. Unterscheiden Sie außerdem zwischen dem Betrieb einer Entwicklungsumgebung und der Weitergabe Ihrer fertigen Anwendung. Visual Studio enthält einige Komponenten, die unter bestimmten Bedingungen weitergegeben werden dürfen. Daraus ergibt sich jedoch keine Erlaubnis, die IDE, beliebige SDK-Dateien oder sämtliche installierten Bibliotheken an Kunden auszuliefern.

  • Verwenden Sie Produktivlizenzen für Systeme, die produktive betriebliche Aufgaben erfüllen.
  • Prüfen Sie den Zugriff durch Tester, externe Auftragnehmer und Administratoren.
  • Prüfen Sie die für jedes Microsoft-Produkt erforderliche Abonnementstufe.
  • Beachten Sie die geltende REDIST-Liste und die Weitergabebestimmungen.
  • Geben Sie keine Debug-Laufzeitbibliotheken als Installationsvoraussetzung an Kunden weiter.

Prüfpunkte für den Kauf und die Bereitstellung von Visual Studio

Anforderung oder SzenarioEntscheidungshilfeWas zu prüfen ist
Entwicklungsalltag ohne exklusive Enterprise-ToolsVisual Studio 2022 Professional prüfenBenötigte Workloads, Erweiterungen und Projektkompatibilität
Debugging mit IntelliTraceVisual Studio 2022 Enterprise prüfenKonkreter IntelliTrace-Workflow und unterstützter Anwendungstyp
Microsoft-Serversoftware für eine Entwicklungs- und TestumgebungVisual Studio-Abonnements mit den erforderlichen Nutzungsrechten prüfenEnthaltene Produkte, Benutzerzugriffe und Einschränkungen für Entwicklung und Tests
Produktiver Server für Kunden oder interne GeschäftsprozesseProduktivumgebung separat lizenzierenServerlizenzierung, Zugriffsrechte und Bereitstellungsmodell
Auslieferung einer Anwendung mit Microsoft-LaufzeitabhängigkeitenZur Weitergabe freigegebene Pakete verwendenGeltende REDIST-Liste, Lizenzbedingungen und Release-Konfiguration

Weitere Anwendungsfälle

Warum Sie diesen Empfehlungen folgen können

Wir verdienen nichts extra, wenn wir eine teurere Lizenz empfehlen — unsere Marge ist über alle Editionen gleich. Jede Empfehlung wurde gegen die aktuelle Microsoft-EULA, das neueste Office-/Windows-Update und unsere eigenen Retouren-Daten der letzten 12 Monate gegengeprüft.

Vor der Lizenzwahl

  1. 1. Prüfen Sie Edition, Windows- oder macOS-Kompatibilität und Gerätezahl. Ein Windows-Schlüssel installiert kein Office für Mac.

  2. 2. Unterscheiden Sie private, gewerbliche und Servernutzung. Virtuelle Maschinen, geteilte Geräte und Fernzugriff können zusätzliche Lizenzen erfordern.

  3. 3. Bewahren Sie Rechnung und Bedingungen auf. Prüfen Sie Übertragbarkeit und Supportende: Dauerlizenzen bedeuten keine dauerhaften Sicherheitsupdates.

Aktivierung erlaubt nicht automatisch jede Nutzung. Die Microsoft-Lizenzbedingungen haben Vorrang.