Question

Je pose cette question en particulier concernant Visual Studio 2008 et le prochain Visual Studio 2010.

Si nous recevons un projet créé dans une édition de Visual Studio telle que Team Suite ou Ultimate et si nous ne travaillons qu'avec Professional, cela nous empêcherait-il de travailler avec ce projet? Je suppose que le code fonctionnerait dans la mesure où il utilise uniquement le Framework, mais qu'en est-il des fonctionnalités spécifiques aux versions supérieures? Des problèmes avec l'IDE?

Edit: Notre scénario spécifique est que nous travaillons avec une grande entreprise de logiciels qui utilise les versions les plus récentes, mais ce n’est pas le cas. Il y a une quantité importante (et croissante) d'échanges de code. Étant donné que Professional 2010 avec MSDN coûte 1 200 USD et Ultimate environ 10 fois plus, nous aurons des problèmes budgétaires majeurs si toute l’équipe doit procéder à une mise à niveau. Il est bon de savoir que les projets seront compilés, mais je voudrais être sûr que nous ne pourrions pas trouver des aspects de leurs solutions sur lesquels nous n’ayons pas pu travailler.

Était-ce utile?

La solution

Non, le passage de Team System / Team Suite à Professional ne pose aucun problème. J'ai une licence professionnelle à la maison et une licence Team System au travail - elles s'échangent et fonctionnent parfaitement les unes avec les autres.

L'expérience de première main ne montre aucun problème.

Cela suppose bien entendu que vous n'utilisez aucune des fonctionnalités spécifiques de Team System, telles que Team Foundation Server ou les fonctionnalités de test de Team System.

Autres conseils

La création de projets créés dans différentes éditions de la même version de Visual Studio ne devrait poser aucun problème.

Je n'ai pas essayé entre Professional et Team Suite par exemple, mais il n'y a aucun problème à ouvrir des projets créés dans l'édition Express dans l'édition Professional et inversement.

Il y aura peut-être des aspects du projet auxquels vous ne pourrez plus accéder, mais le projet devra quand même être recompilé et exécuté. Pour clarifier cela un peu plus, dans le cas des versions Express, les plugins (tels que ReSharper) ne seront pas exécutés, donc si un aspect du projet repose sur des plugins, il ne fonctionnera pas). Je pense qu'avec Team Suite ou Ultimate passant à Professional, tout devrait bien se passer.

Vous ne pourrez pas utiliser les fonctionnalités des versions les plus chères, mais vous ne rencontrerez aucun problème pour tout utiliser.

J'ai ici une solution qui contient des types de projet que je ne peux pas utiliser mais que je peux compiler et exécuter tout le reste.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top