Was fehlt in Visual Studio Community 2015? Sie sagen, es ist voll funktionsfähig und kostenlos , aber wenn das der Fall ist, warum verkaufen sie dann noch Visual Studio Ultimate 2015 oder Visual Studio Enterprise 2015 für 6 Riesen?
In der Community-Vorschau fehlt etwas, oder? Und warum heißt es "Community"? Mein Code wird nicht wie das neue Windows 10-Update-System auf Ihren Geräten synchronisiert, oder? (Ein bisschen Scherz über diesen letzten Teil und ein bisschen auch nicht).
quelle
Es gibt 2 Hauptunterschiede.
Technisch gibt es 3 Hauptunterschiede:
In erster Linie hat die Community keine TFS-Unterstützung.
Sie müssen nur git verwenden (fraglich, ob dies einen Nachteil darstellt oder ob dies tatsächlich eine gute Sache ist).
Hinweis: Dies ist, was MS geschrieben hat. Tatsächlich können Sie wie gewohnt mit TFS ein- und auschecken, wenn Sie einen TFS-Server im Netzwerk haben. Sie können Visual Studio einfach nicht als TFS- SERVER verwenden .
Zweitens ist die Testfähigkeit der VS Community stark eingeschränkt.
Nur Unit-Tests. Keine Leistungstests, keine Belastungstests, keine Leistungsprofilerstellung.
Drittens wurde die Fähigkeit der VS Community, virtuelle Umgebungen zu erstellen, stark eingeschränkt.
Auf der anderen Seite sind Syntaxhervorhebung, IntelliSense, Step-Through-Debugging, GoTo-Definition, Git-Integration und Build / Publish wirklich alle Funktionen, die ich brauche, und ich denke, das gilt für viele Entwickler.
Für alle anderen Dinge gibt es Tools, die den gleichen Job schneller, besser und billiger erledigen.
Wenn Sie wie ich ohnehin git verwenden, Unit-Tests mit NUnit durchführen und Java-Tools verwenden, um Lasttests unter Linux plus TeamCity für CI durchzuführen, ist VS Community technisch gesehen mehr als ausreichend.
Lizenzierung:
A) Wenn Sie ein einzelner Entwickler sind (kein Unternehmen, keine Organisation), kein Unterschied (AFAIK), können Sie CommunityEdition wie die kostenpflichtige Edition verwenden (solange Sie keine Unteraufträge vergeben).
B) Sie können Verwenden Sie CommunityEdition frei für OpenSource (OSI) -Projekte.
C) Wenn Sie eine Bildungseinrichtung sind, können Sie CommunityEdition frei verwenden (für Bildung / Unterricht).
D) Wenn Sie ein Unternehmen mit 250 PCs oder Benutzern oder mehr als einer Million US sind Bei Einnahmen in US-Dollar (einschließlich Tochterunternehmen) dürfen Sie CommunityEdition NICHT verwenden.
E) Wenn Sie kein Unternehmen wie oben definiert sind und kein OSI oder keine Schulung durchführen, sondern ein "Unternehmen" / eine Organisation mit 5 oder weniger gleichzeitigen (VS) Entwicklern sinds, können Sie VS Gemeinschaft verwenden frei (aber nur , wenn Sie der Eigentümer der Software sind und verkaufen sie, nicht , wenn Sie einen Subunternehmer sind Erstellung von Software für ein größeres Unternehmen, Software , die am Ende wird das Unternehmen besitzen ), andernfalls Sie benötigen eine kostenpflichtige Ausgabe.
Dies ist keine Rechtsberatung.
Siehe auch:
/software/262916/understanding-visual-studio-community-edition-license
quelle
Visual Studio Community entspricht ( fast ) der Professional Edition. Was sich unterscheidet, ist, dass die VS-Community keine TFS-Funktionen hat und die Lizenzierung unterschiedlich ist. Wie von @Stefan angegeben.
Die verschiedenen Versionen von VS werden hier verglichen - https://www.visualstudio.com/en-us/products/compare-visual-studio-2015-products-vs
quelle
Alle diese Antworten sind teilweise falsch.
Microsoft hat klargestellt, dass die Community für JEDEN GEBRAUCH bestimmt ist , solange Ihr Umsatz unter 1 Million US-Dollar liegt. Das ist buchstäblich der einzige Unterschied zwischen Pro und Community. Corporate oder frei oder nicht, irrelevant.
Auch der Mangel an TFS-Unterstützung ist nicht wahr. Ich kann überprüfen, ob es vorhanden ist und einwandfrei funktioniert.
BEARBEITEN: Hier ist ein MSDN-Beitrag zum Limit von 1 Mio. USD: MSDN (Hinweis: Es ist in der VS 2017-Lizenz enthalten)
EDIT: Auch über das Umsatzlimit hinaus ist Open Source noch kostenlos.
quelle