2009-08-11 9 views
13

Zajmuję się tworzeniem aplikacji przy użyciu Visual C# Express Edition - co jest wadą korzystania z wersji ekspresowych? Czy są jakieś ograniczenia dotyczące tego, co mogę zbudować i wydać? Czy moi użytkownicy będą mogli powiedzieć, że używam Express Edition?Co jest wadą używania Visual Studio Express Edition?

Odpowiedz

23

To nie wpłynie na użytkowników, inne niż poprzez ty mniej wydajne zakazując dodatki takie jak ReSharper, TestDriven.NET itp i nie posiadające niektóre z wbudowanych funkcji wydania komercyjne. Innymi słowy: jeśli procesor tekstu nie ma modułu sprawdzania pisowni, nadal można się upewnić, że twoje dokumenty zostały napisane poprawnie, więc czytelnicy nie będą wiedzieć - ale jest o wiele szybszy (zazwyczaj!) jeśli narzędzie jest wbudowane w ...

+1

Spot on Jon ... jest to jedna z największych "brakujących" funkcji w wydaniach VS Express. –

10
  • Brak AddIns whatsoever - bez Resharper nie TestDriven.net nie VisualSVN, nic
  • Server Explorer nie obsługuje zdalnych baz danych
  • Brak wsparcia dla folderów rozwiązanie
  • Express jest kierowana tylko na pojedyncze obiekty Framework - Express 2008. Tylko .net 3.5. (Edit: myliłem, ekspresowe 2008 rzeczywiście obsługuje multi-kierowania)
  • Ponowna Express może wymagać ponownej rejestracji, który jest wolny, ale można wyłączyć w dowolnym momencie od Microsoft

Poza tym, jest to w porządku. Używa tego samego kompilatora do wygenerowania tego samego kodu, po prostu nie otrzymujesz wszystkich narzędzi do oszczędzania czasu, które oferuje VS Professional.

+1

Tabela porównawcza mówi, że edycje ekspresowe mają również wsparcie dla wielu celów. – OregonGhost

+1

Masz rację, tylko dwukrotnie sprawdziłeś, Express 2008 już je posiada. –

+1

Jeśli pobierzesz i zainstalujesz wersję ISO, rejestracja nie jest wymagana do dalszego użytkowania. – Tim

0

Visual Studio Express może zrobić "większość" tego, co mogą zrobić wyższe wersje, dopóki nie zaczniesz wchodzić w bardziej zaawansowane funkcje, takie jak próba instalacji komponentów firm trzecich i pełna integracja, dodawanie projektów baz danych, integracja z firmami zewnętrznymi. systemy itp. W tej notatce nawet w Visual Studio Standard brakuje kilku z tych funkcji, więc warto przyjrzeć się Professional (przynajmniej), aby uzyskać w pełni niezawodną i bogatą w funkcje edycję.

7

wyraźnej debugger does not allow Attach to Process:

możliwość dołączania debuger do już działający proces został usunięty również , utrudniając tworzenie scenariuszy, takich jak , podczas pisania usług Windows i ponownego dołączania debugowania ger pod ASP.NET , gdy błędy w oryginalnej sesji debugowania powodują ignorowanie punktów przerwania do .

Mogę żyć ze wszystkim innym poza tym.

+0

To nie jest prawda, VS Express ma z grubsza taki sam debugger jak pełna wersja (może z mniejszymi funkcjami, nie jestem pewien ...) –

+1

Poprawiłem komentarz, aby był specyficzny dla Attach to Process nie działa dla aplikacji internetowych. Robię dużo rozwoju SharePoint i nie mając Attach to Process czyni go niezdatnym do użytku. Jeśli ktoś wie o sposobie, w jaki narzędzie Dołącz do procesu może działać, opublikuj link. – Mike

3

Obsługiwany jest tylko jeden język.Nie możesz mieć aplikacji w języku C# i biblioteki w C++ w tym samym rozwiązaniu, na przykład.

Również dostawcy ADO.NET osób trzecich nie są obsługiwane przez projektantów

+0

Rzeczywiście, jest to na ogół punkt zwrotny, który zmusza mnie do korzystania z edycji bez ekspresji. –

0

Nie MFC gui wizualny Builder C++.

EDYTOWANIE

Ups - po prostu przeczytaj znacznik C#. Zostawię to jednak na wypadek, gdyby pojawiło się w wyszukiwaniu dla każdego, kto może również używać C++

0

Obecna wersja VS Express (piszę w 2014 r.) Nie ma diagnostyki. Brak metody twierdzącej i takie jak monitorowanie statystyk. Oznacza to dla mnie, że użyję innej wersji, aby ukończyć witrynę, ponieważ ogranicza to testowanie i sprawdzanie poprawności. Nie ma sensu, aby podobna platforma .NET była rzeczywiście używana.

Powiązane problemy