Baru-baru ini, saya sedang menulis program yang disebut Oracle, dan menemukan bahwa saya tidak dapat menemukan Menggunakan System.data.Oracle; Rasanya aneh, karena saya telah menggunakannya, mengapa tiba-tiba berhenti. Melihat sifat-sifatnya, saya merasa sedikit berbeda, dulu dikonfigurasi di target Framework4.o sebagai .net Framework4, tetapi sekarang telah menjadi . Profil klien Net Framework 4.0, lalu coba ubah ke yang pertama dan gunakan lagi.
Properti sebelum pencocokan adalah:
Kemudian saya pergi ke Internet untuk menemukan perbedaannya, dan akhirnya melihat artikelnya:
Profil Klien .NET Framework 4 mencakup fitur-fitur berikut:
- Runtime Bahasa Umum (CLR)
- Klik Sekali
- Formulir Windows
- Yayasan Presentasi Windows (WPF)
- Yayasan Komunikasi Windows (WCF)
- Kerangka Kerja Entitas
- Yayasan Alur Kerja Windows
- Suara
- Dukungan XSLT
- LINQ ke SQL
- Pustaka desain runtime Entity Framework dan WCF Data Services
- Kerangka Kerja Ekstensibilitas Terkelola (MEF)
- Tipe dinamis
- Fitur pemrograman paralel seperti Task Parallel Library (TPL), Parallel LINQ (PLINQ), dan Coordination Data Structures (CDS)
- Men-debug aplikasi klien
Fitur-fitur berikut tidak disertakan dan memerlukan penginstalan terpisah dari versi lengkap .NET Framework 4.0:
- ASP.NET
- Fitur Windows Communication Foundation (WCF) Tingkat Lanjut
- Penyedia Data .NET Framework untuk Oracle
- MSBuild digunakan untuk mengkompilasi
- Dalam proyek Visual Studio 2010, aplikasi berikut menggunakan Profil Klien .NET Framework 4.0 secara default, dan untuk menggunakan fungsionalitas .NET Framework penuh, Anda perlu mengatur kerangka kerja target ke .NET Framework 4.0 di properti proyek:
- Proyek Windows (C# dan Visual Basic)
- Yayasan Presentasi Windows
- Aplikasi WPF
- Aplikasi Browser WPF
- Perpustakaan Kontrol Kustom WPF
- Pustaka Kontrol Pengguna WPF
- Formulir Windows
- Aplikasi Formulir Windows
- Pustaka Kontrol Formulir Windows
- Aplikasi Konsol
- Proyek Kosong
- Layanan Jendela
- Visual F #
- Aplikasi F#
- F# Tutorial
- Alur Kerja (C# dan Visual Basic)
- Perpustakaan Perancang Aktivitas
- Perpustakaan Aktivitas
- Aplikasi Konsol Alur Kerja
- Yayasan Komunikasi Windows
- Perpustakaan Layanan WCF
- Office 2007 dan Office 2010
- Semua proyek menargetkan Profil Klien .NET Framework 4
Perbedaan antara Profil Klien .NET Framework 4.0 dan Profil Klien .NET Framework 3.5 asli adalah:
- Versi 3.5 dari Profil Klien hanya dapat digunakan di web (ClickOnce), dan versi 4.0 memiliki Paket yang Dapat Didistribusikan Ulang, sehingga dapat digunakan untuk instalasi lokal dan web.
- Versi 3.5 hanya mendukung x86 Windows XP SP2/SP3, dan versi 4.0 mendukung semua platform yang didukung oleh .NET Framework 4 kecuali IA64.
- Versi 3.5 Profil Klien adalah rilis terpisah dari .NET Framework 3.5, dan versi 4.0 adalah bagian dari fungsionalitas penuh .NET Framework 4.0.
- Versi 3.5 akan secara otomatis ditingkatkan ke .NET Framework 3.5 karena Windows Update, dan versi 4.0 akan dapat beroperasi sendiri tanpa memerlukan .NET Framework 4.0 lengkap atau disediakan secara terpisah.
|