Ograniczenia Visual Studio 2012 Express Desktop

Jestem w trakcie decydowania, czy korzystać z Visual Studio 2012 Express for Desktop, czy kupić detaliczną kopię Visual Studio 2012 Professional dla mojego programu komputerowego. Program jest zbudowany przy użyciu C #, choć jego części mogą zawierać F #.

Z tego, co do tej pory zebrałem, ekspresowa edycja obsługuje NuGet, testy jednostkowe i analizę kodu. Wspomina o podzbiorze reguł analizy kodu, ale nie jestem pewien, jak można je porównać z wersją profesjonalną, a także z FxCop / StyleCop.

Zakładam, że w wersji ekspresowej brakuje wsparcia dla rozszerzenia, ale jedynym rozszerzeniem, na którym naprawdę zależało, był NuGet. Zakładam również, że nie zawiera on licencji TFS CAL, mimo że ma możliwość łączenia się z TFS. To nie jest problem, ponieważ używam Perforce do kontroli źródeł. Rozumiem również, że ta wersja jest ograniczona tylko do aplikacji typu desktop, ale jak dotąd widziałem tylko C ++ i C #. Czy obsługuje F #?

Czy ktoś może wskazać mi inne ograniczenia programu 2012 Express for Desktop? Czy są jakieś ograniczenia licencyjne na opracowanie aplikacji komercyjnej?

W przeszłości MS zawierało ekspresowe wersje w ramach porównywania wersji. Ale kiedy zaktualizowali swoją stronę na rok 2012, rozdzielili ekspresowe edycje i nie oferowali żadnych szczegółów.

questionAnswers(5)

yourAnswerToTheQuestion