Limitações do Visual Studio 2012 Express Desktop

Eu estou no processo de decidir se devo ou não usar o Visual Studio 2012 para Desktop ou comprar uma cópia de varejo do Visual Studio 2012 Professional para o meu programa de área de trabalho. O programa é construído usando C #, embora partes dele possam incluir F #.

Pelo que aprendi até agora, a edição expressa oferece suporte a NuGet, testes unitários e análise de código. Ele menciona que um subconjunto de regras de Análise de Código é usado, mas não tenho certeza de como eles se comparam à edição profissional, bem como ao FxCop / StyleCop.

Estou assumindo que a edição expressa não tem suporte a extensão, mas a única extensão com que eu realmente me importei foi o NuGet. Eu também presumo que não inclui uma TFS CAL, apesar de ter a capacidade de se conectar ao TFS. Isso novamente não é um problema, pois estou usando o Perforce para controle de origem. Eu também entendo que esta versão é limitada apenas para aplicativos de estilo desktop, mas até agora só vi mencionar C ++ e C #. Suporta F #?

Alguém pode me dar uma pista sobre qualquer outra limitação do 2012 Express for Desktop? Existe alguma limitação de licença para desenvolver uma aplicação comercial?

No passado, a MS incluía edições expressas como parte de sua comparação de versões. Mas quando eles atualizaram seu site para 2012, eles separaram as edições expressas e ofereceram pouco ou nenhum detalhe.

questionAnswers(5)

yourAnswerToTheQuestion