Нужно ли покупать Visual Studio Professional?

Я использую версии Visual Studio Express. Я использовал полный Pro VS 2005. Я не могу понять, чего мне не хватает в экспресс-версии. Какие преимущества я получу, если куплю полную версию VS?

11 ответов


здесь вы идете. эта ссылка специфична для vs2005, а не для более позднего 2008 года, но это версия, о которой вы спрашивали.

некоторые моменты:

  • нет поддержки мобильных устройств
  • Отсутствие Стенда Испытания Объекта
  • Расширения
  • нет встроенной поддержки управления версиями (они должны действительно изменить это)
  • нет удаленной отладки
  • нет поддержки разработки Office
  • нет 64-битного компилятора поддержка
  • нет поддержки пакета Visual Studio
  • нет профайлера
  • нет интеграции отладки SQL Server
  • ограниченные параметры развертывания

этот список на самом деле довольно длинный, но с заметным исключением управления версиями они в основном вещи вы может можно обойтись без одного разработчика, если вам действительно нужно. Даже управление версиями может быть обработано инструментом только для файловой системы, таким как Tortoise.

очевидно, если вы создаете что-то вроде приложения для смартфонов или расширения VS, это не стартер, поэтому вам нужно будет оценить, что вы действительно делаете. Некоторые другие отсутствующие функции, такие как стенд для тестирования объектов или профилировщик, могут быть частично заменены сторонними инструментами.


вот ссылка на скачиваемый Руководство По Сравнению Продуктов Visual Studio 2008 из Microsoft.


полная версия Visual studio поддерживает некоторые дополнительные функции и инструменты.

одним из больших различий является больше параметров отладки (вы можете указать условия разрыва для отладки, в отличие от экспресс-версии). Одна эта особенность, вероятно, стоит того.

вы также можете установить сторонние аддоны для добавления дополнительных функций.



кроме того, вы можете добавить дополнения, такие как VisualSVN и Resharper в pro. Вы не можете в экспресс.

Matze может быть прав-MS нужны деньги - 5K люди уволили сегодня, и только 4.7 B прибыль! :(


зависит от того, что вы делаете. Посмотри матрица продукта чтобы увидеть, какие функции вы получаете с более высоким SKUs. Тестирование, интеллектуальные устройства и т. д. могут быть или не быть актуальными для вас.


Это действительно просто требует немного гуглить.

вы можете просмотреть сравнение платных версий здесь и обзор Экспресс-версии здесь



Если вы занимаетесь какой-либо профессиональной разработкой с Visual Studio, вы должны купить Стандартное издание как минимум. Без него вы потеряете интеграцию управления версиями, которая IMHO является жизненно важной абсолютной не должны задаваться вопросы должны иметь для профессионального развития.


некоторое время я использовал VS2003, и в настоящее время я использую VS2008 C# Express.

лично я пропускаю возможность установить условную точку останова вместо того, чтобы просто ломать, когда линия попадает, и окно потоков.


поддержка систем версий кода-это функция, которая действительно важна.

и Microsoft нужны ваши деньги, чтобы продолжать внедрять новые, горячие вещи.