Quelle est la différence entre Visual Studio de la Communauté et d'autres, des versions payantes?
Ce qui est manquant dans Visual Studio Community 2015? Ils disent que c'est complet et gratuit, mais si c'est le cas, alors pourquoi faire/de ne plus vendre de Visual Studio Ultimate 2015 ou Visual Studio Enterprise 2015 pour 6 grand?
Manque quelque chose dans la Communauté d'aperçu, à droite? Et pourquoi est-il appelé "Communauté"? Mon code ne sont pas synchronisées entre vos différents appareils comme le nouveau Windows 10 mise à jour système, il sera? (Genre de plaisanteries sur cette dernière partie, et sorte de pas trop).
Vous devez vous connecter pour publier un commentaire.
Vérifiez les points suivants: https://www.visualstudio.com/vs/compare/
Visual studio community est la version gratuite pour les étudiants et les universitaires, les développeurs, les projets open-source, et les petits non-équipes d'entreprise (voir la section "Utilisation" de la section au bas de la page liée). Alors que VSUltimate est pour les entreprises. Vous bénéficiez également de plus en plus de choses avec les versions payantes!
Il y a 2 différences majeures.
Technique, il y a 3 différences majeures:
D'abord et avant tout, la Communauté n'a pas de TSF de soutien.
Vous aurez juste à utiliser git (peut discuter de savoir si cela constitue un désavantage ou si c'est vraiment une bonne chose).
Remarque: c'est Ce que MS a écrit. En fait, vous pouvez check-in&avec TFS comme d'habitude, si vous avez un serveur TFS dans le réseau. Vous ne pouvez pas utiliser Visual Studio comme TFS SERVEUR.
Deuxième, VS Communauté est sévèrement limité dans ses capacités de test.
Seuls les tests unitaires. Pas de tests de Performance, pas de tests de charge, pas de profilage des performances.
Troisième, VS capacité de la Communauté à créer des Environnements Virtuels a été sévèrement coupé.
D'autre part, de la syntaxe, IntelliSense, Étape-Par le débogage, GoTo-Définition, Git-de l'Intégration et de Construire/Publier sont vraiment toutes les fonctionnalités dont j'ai besoin, et je suppose que cela s'applique à beaucoup de développeurs.
Pour toutes les autres choses, il y a des outils qui font le même travail plus vite, mieux et moins cher.
Si vous, comme moi, de toute façon l'utilisation de git, faire les tests unitaires avec NUnit, et l'utilisation de Java-Outils de Test de Charge sur Linux plus TeamCity pour l'IC, VS Communauté est plus que suffisant, techniquement parlant.
Licence:
A) Si vous êtes un développeur individuel (pas d'entreprise, pas d'organisation), pas de différence (autant que je sache), vous pouvez utiliser CommunityEdition comme vous l'auriez payé édition (tant que vous ne faites pas de sous-traitance)
B) Vous pouvez utiliser CommunityEdition librement pour l'OpenSource (OSI) projets
C) Si vous êtes une institution d'enseignement, vous pouvez utiliser CommunityEdition librement (pour l'enseignement/l'utilisation en classe)
D) Si vous êtes une entreprise de 250 Ordinateurs ou d'utilisateurs ou de plus d'un million de dollars en chiffre d'affaires (y compris les filiales), vous êtes PAS PERMIS à utiliser CommunityEdition.
E) Si vous n'êtes pas une entreprise telle que définie ci-dessus, et de ne pas faire de l'OSI ou de l'éducation, mais sont une "entreprise"ou d'une organisation, avec 5 ou moins simultanées (VS) développeurs, vous pouvez utiliser VS Communauté librement (mais seulement si vous êtes le propriétaire du logiciel et de le vendre, pas si vous êtes un sous-traitant logiciel de création de pour d'une grande entreprise, un logiciel qui, à la fin de l'entreprise propre), sinon, vous devez payé à l'édition.
Ci-dessus, ne constitue pas des conseils juridiques.
Voir aussi:
https://softwareengineering.stackexchange.com/questions/262916/understanding-visual-studio-community-edition-license
Visual Studio Community est la même (presque) en tant que professionnel de l'édition. Ce qui diffère, c'est que VS communauté n'ont pas TFS caractéristiques, et la licence est différente. Comme l'a indiqué @Stefan.
Les différentes versions sur VS sont comparés ici -
https://www.visualstudio.com/en-us/products/compare-visual-studio-2015-products-vs
Toutes ces réponses sont partiellement faux.
Microsoft a précisé que la Communauté est pour TOUTE UTILISATION aussi longtemps que votre revenu est de moins de $1 Million de dollars AMÉRICAINS. C'est littéralement la seule différence entre Pro et Collectivité. D'entreprise ou libre ou pas, hors de propos.
Même le manque de TSF n'est pas vrai. Je peux vérifier qu'il est présent et fonctionne parfaitement.
EDIT: Voici un MSDN post concernant le 1M $de la limite: MSDN (indice: c'est dans le VS 2017 licence)
EDIT: Même sur la limite de revenus, l'open source est encore libre.