Visual Studio 2008 Express Sürümlerinde "eksik" olan nedir?
Özellikle,
- hangi işlevsellik mevcut değil?
- kullanımıyla ilgili hangi kısıtlamalar var?
Visual Studio 2008 Express Sürümlerinde "eksik" olan nedir?
Özellikle,
Yanıtlar:
Visual Studio Express'in Visual Studio Professional'a kıyasla özelliklerden yoksun olduğu başlıca alanlar:
NOT: Genellikle Express EULA'nın ticari geliştirmeye izin vermediği söylenir - bu doğru değildir ( Visual Studio Express SSS Öğesi 7 )
Microsoft.com'da kullanışlı bir karşılaştırma tablosu seti bulunmaktadır .
Elbette, belirli ekspres sürüme bağlıdır (çünkü birkaç tane olduğu ve farklı özelliklere sahip olduğu için). En çok karşılaşacağınız sınırlamalar, kaynak denetimi tümleştirmesi (ve TFS istemci lisansı), hata ayıklama sınırlamaları, sınırlı yeniden düzenleme, birim testi desteği olmaması ve sınırlı tasarımcı desteğidir.
Tamlık adına, Visual Studio 2008 Standard Edition'da bulunan ancak hızlı sürümlerin hiçbirinde bulunmayan özelliklerin bir listesini burada bulabilirsiniz:
İşte sürümlerin karşılaştırma tablosu
Düzenleme: Bunun 2008 için değil 2005 için olduğunu anlamadım
Visual Studio 2008 Ürün Karşılaştırması
Bildiğim kadarıyla kullanımında herhangi bir kısıtlama yok, ama ben bir avukat değilim.
AviewAnew, ticari kullanım için Express Sürümlerini kullanabileceğinizi belirtti: Visual Studio Express Sürümleri kullanılarak oluşturulan uygulamalar için lisans kısıtlaması yoktur. SSS # 7'ye bakın .
Bunlar benim için en önemlileri:
Eklentiye izin yok
Başkaları büyük listeler yayınladılar, ancak pratik bir konu olarak, çoğunlukla sistem programlaması yapan biri olarak konuşursak, ekspres sürümü kullanırken en çok özlediğim özellikler
hata ayıklayıcının iş parçacığına duyarlı bölümleri ve
yerleşik ikili görüntüleyici ile dosya açma yeteneği.
MFC programlamayı daha sık yapsaydım, muhtemelen diyalog tasarımcısını da özlerdim.
Eksik olan (olması güzel olan) şudur:
Kaynak Kontrol Entegrasyonu iki seçenek sağlar: Kaynak Kontrol Eklentisi API'sine (önceden MSSCCI API olarak biliniyordu) dayalı kaynak kontrol çözümü veya bir kaynak kontrolü VSPackage
Bu, özellikle Perforce gibi dosyaları değiştirmeden önce teslim almanız gereken sistemlerle çalışıyorsanız , özellikle de tüm ekip üyeleri için proje ayarlarını değiştirirken önemlidir.
Bu MSDN belgesi , ihtiyacınız olan her şeyi size sağlamalıdır!
Şu anda bir Express sürümünde F # alamayacağınızı unutmayın, ancak bunun zamanla bir noktada değişeceğini tahmin ediyorum.
Bir çözüm var - Visual Studio Shell ve F # CTP'yi ayrı ayrı yüklersiniz ve birlikte çalışırlar.
Windows Vista'da Visual Studio Express (C ++) 2008 (hizmet paketi 1 ile) hata ayıklama ile sorun yaşadım. Ne zaman (a) programı bozmak, (b) odağı uygulamadan IDE'ye geri getirmek, (c) yürütmeyi sürdürmek, program yaklaşık 30 saniye bekletildi. Görev Yöneticisi, bu süre boyunca CPU'nun tamamını tüketen "VSExpress.exe" yi gösterdi. Vista, bu süre içinde IDE'nin başlık çubuğunda "Yanıt vermiyor" ifadesini gösterdi.
Bu beni çılgına çeviriyordu, bu yüzden Visual Studio Professional 2008'in ticari bir kopyasını (SoftwareSurplus'tan 150 $) satın aldım ve bu sorunu çözdü.
Visual Studio 2008 için, Express sürümleri biri için yerleşik test özelliklerine sahip değildir.
Sen inşa edebilirsiniz MFC sen kütüphaneler indirirseniz uygulamaları Platform SDK . Ancak diyalogların tasarlanması için yerleşik bir destek yoktur.
Eklenti olan Visual Studio Express izin verdi. En dikkate değer olanı doğrudan Microsoft'tan gelir: XNA Game Studio, bir Visual Studio Express eklentisi olarak çalışır.
Kendi Visual Studio Express eklentilerinizi oluşturmanıza olanak tanıyan bir proje türü (belki yalnızca tam Visual Studio'da mevcuttur) vardır!
Yaratamazsın Biri Windows hizmetleri .