В чем недостаток использования Visual Studio Express Edition?
Я разрабатываю приложение с использованием Visual С# Express Edition - что является недостатком использования экспресс-изданий? Существуют ли какие-либо ограничения на то, что я могу создать и выпускать? Могут ли мои пользователи сказать, что я использую Express Edition?
Ответы
Ответ 1
Это не повлияет на ваших пользователей, кроме как сделав вас менее продуктивными, запретив такие дополнения, как ReSharper, TestDriven.NET и т.д. и не имеющие некоторых встроенных функций коммерческих изданий.
Другими словами: если в текстовом процессоре не было проверки орфографии, вы все равно могли бы убедиться, что ваши документы были написаны правильно, поэтому читатели не знали - но это намного быстрее (обычно!), если инструмент встроен в него...
Ответ 2
Вот огромная сравнительная таблица всех версий Visual Studio от Express до Team System.
Руководство по Сравнение продуктов Visual Studio 2008
Ответ 3
- Нет AddIns вообще - no ReSharper, no TestDriven.net, нет VisualSVN, ничего нечего
- Server Explorer не поддерживает удаленные базы данных
- Поддержка папок с решениями
-
Экспресс нацелен только на один объект Framework-Express 2008. Только для .net 3.5. (Edit: я ошибался, Express 2008 действительно поддерживает многотаргетинг)
- Для переустановки Express может потребоваться перерегистрация, которая бесплатна, но может быть отключена в любое время от Microsoft
Кроме того, это прекрасно. Он использует один и тот же компилятор для генерации одного и того же кода, вы просто не получаете все инструменты экономии времени, предлагаемые VS Professional.
Ответ 4
Отладчик Express не позволяет Attach to Process:
Возможность подключения отладчика к уже запущенный процесс также были устранены, что мешает как писать службы Windows и повторная установка отладчика в ASP.NET когда ошибки в оригинале сеанс отладки вызывает точки останова для игнорировать.
Я могу жить со всем остальным, кроме этого.
Ответ 5
Смотрите функции и инструменты, доступные с версиями Express, выпуски Visual Studio Standard и Professional и инструменты Visual Studio для Office.
У него нет поддержки мобильных устройств - одна из самых важных функций для меня: o)
Ответ 6
Поддерживается только один язык. Например, вы не можете иметь приложение на С# и библиотеку на С++ в том же решении.
Кроме того, сторонние поставщики ADO.NET не поддерживаются разработчиками
Ответ 7
Visual Studio Express может делать "большую часть" того, что могут сделать более высокие издания, пока вы не начнете получать более сложные вещи, такие как попытка установки сторонних компонентов и полная интеграция, добавление проектов баз данных, интеграция в сторонние системы и т.д. В этой заметке даже Visual Studio Standard не хватает нескольких из этих функций, поэтому вы должны смотреть на Professional (как минимум), чтобы получить полностью надежную и многофункциональную версию.
Ответ 8
Нет MFC visual gui builder для С++.
ИЗМЕНИТЬ
Упс - просто прочитайте тег С#. Я оставлю это, хотя на случай, если он появится в поиске кого-нибудь еще, кто также может использовать С++
Ответ 9
Текущая версия VS Express (я пишу в 2014 году) не имеет никакой диагностики. Нет утвердительного метода и таких вещей, как мониторинг статистики. Для меня это означает, что я буду использовать другую версию для завершения сайта, потому что это ограничивает тестирование и проверку. Нет смысла делать фактический сайт субпараметром .NET.