.NET Framework 4 İstemci Profili RTM'deki yenilikler birçok farkı açıklar:
NET4 İstemci Profili ne zaman ve NET4 Full Framework ne zaman kullanılır?
NET4 İstemci Profili:
Tüm istemci masaüstü uygulamalarınız için (Windows Forms ve WPF uygulamaları dahil) her zaman NET4 İstemci Profilini hedefleyin.
NET4 Tam çerçeve:
Hedef NET4 Tam, yalnızca uygulamanızın ihtiyaç duyduğu özellikler veya montajlar Müşteri Profiline dahil değilse. Bu içerir:
- Sunucu uygulamaları oluşturuyorsanız. Örneğin:
o ASP.Net uygulamaları
o Sunucu tarafı ASMX tabanlı web hizmetleri
- Eski istemci senaryoları kullanıyorsanız. Örneğin:
o NET4'te kullanımdan kaldırılan ve İstemci Profilinde bulunmayan System.Data.OracleClient.dll dosyasını kullanın.
o Eski Windows Workflow Foundation 3.0 veya 3.5 kullanın (WF3.0, WF3.5)
- Geliştirici senaryolarını hedefliyorsanız ve MSBuild gibi bir araca ihtiyacınız varsa veya System.Design.dll gibi tasarım derlemelerine erişmeniz gerekiyorsa
Ancak, MSDN'de belirtildiği gibi , bu, = 4.5 için geçerli değildir:
.NET Framework 4.5'ten başlayarak, İstemci Profili kullanımdan kaldırılmıştır ve yalnızca tam yeniden dağıtılabilir paketi kullanılabilir. .NET Framework 4.5 tarafından sağlanan, daha küçük indirme boyutu ve daha hızlı dağıtım gibi optimizasyonlar, ayrı bir dağıtım paketi ihtiyacını ortadan kaldırmıştır. Tek yeniden dağıtılabilir, yükleme işlemini kolaylaştırır ve uygulamanızın dağıtım seçeneklerini basitleştirir.