Je suis en train de décider si je dois ou non utiliser Visual Studio 2012 Express for Desktop ou acheter une copie au détail de Visual Studio 2012 Professional pour mon programme de bureau. Le programme est construit en C#, mais certaines parties peuvent inclure F#.
D'après ce que j'ai compris jusqu'à présent, l'édition express prend en charge NuGet, les tests unitaires et l'analyse du code. Il est mentionné qu'un sous-ensemble de règles d'analyse de code est utilisé, mais je ne suis pas sûr de savoir comment elles se comparent à l'édition professionnelle ainsi qu'à FxCop/StyleCop.
Je suppose que l'édition express ne prend pas en charge les extensions, mais la seule extension qui m'intéressait vraiment était NuGet. Je suppose également qu'elle n'inclut pas de CAL TFS bien qu'elle ait la possibilité de se connecter à TFS. Là encore, ce n'est pas un problème puisque j'utilise Perforce pour le contrôle des sources. Je comprends également que cette version est limitée aux applications de style bureautique uniquement, mais je n'ai vu jusqu'à présent que la mention C++ et C#. Prend-elle en charge F# ?
Quelqu'un peut-il m'indiquer d'autres limitations de 2012 Express for Desktop ? Existe-t-il des limitations de licence pour le développement d'une application commerciale ?
Dans le passé, MS incluait les éditions express dans le cadre de sa comparaison des versions. Mais lorsqu'ils ont mis à jour leur site pour 2012, ils ont séparé les éditions express et n'offrent que peu ou pas de détails.