Ringkasan
Artikel ini menguraikan aspek-aspek berikut dari Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
-
Hotfix yang disertakan dalam paket layanan ini
-
Fitur dan fungsionalitas baru
Catatan Pembaruan ini juga menyertakan pembaruan pelayanan kumulatif untuk subkomponen dependen .NET Framework 2.0 dan .NET Framework 3.0. Artikel ini berlaku untuk versi 32-bit .NET Framework dan versi 64-bit .NET Framework.
Informasi Selengkapnya
.NET Framework 3.5 SP1 adalah pembaruan kumulatif penuh yang berisi banyak fitur baru. Fitur baru ini dibuat secara bertahap pada .NET Framework 2.0, .NET Framework 3.0, dan .NET Framework 3.5. Ini juga mencakup pembaruan pelayanan kumulatif untuk .NET Framework dependen 2.0 dan subkomponen .NET Framework 3.0. Pembaruan ini harus diterapkan sebagai pembaruan penting untuk versi .NET Framework 2.0 dan yang lebih baru, dan disarankan untuk semua sistem operasi lain yang didukung.
Hotfix yang disertakan dalam paket layanan ini
Artikel Pangkalan Pengetahuan Microsoft |
Deskripsi |
---|---|
MEMPERBAIKI: Pesan kesalahan saat Anda menambahkan referensi Web ke proyek di Visual Studio 2005: "Alat kustom 'MSDiscodeGenerator' gagal" |
|
928563 |
MEMPERBAIKI: Kelas System.Net.HttpWebRequest mungkin tidak mempertahankan koneksi tetap ke proksi di .NET Framework 2.0 |
943175 |
MEMPERBAIKI: Kelas XmlSerializer menghasilkan hasil yang tidak diharapkan ketika Anda menggunakan kelas XmlSerializer untuk mengedrikan atribut numerasi dalam .NET Framework 2.0 |
943412 |
MEMPERBAIKI: Anda mungkin mengalami penundaan ketika sistem operasi mati jika komputer menjalankan layanan terkelola bersama-sama dengan .NET Framework 2.0 |
943804 |
MEMPERBAIKI: Karakter Unicode tertentu yang dikembalikan oleh properti Application.ExecutablePath dalam .NET Framework 2.0 ditampilkan sebagai "?" |
944099 |
MEMPERBAIKI: Pesan kesalahan ketika Anda menggunakan penyedia data SQL Native Client untuk menyambungkan ke contoh SQL Server 2005 yang dikonfigurasi untuk menggunakan pencerminan database: "Kesalahan Penyedia Data .Net Framework Internal 6" |
944100 |
MEMPERBAIKI: Anda tidak dapat mengakses tabel yang digunakan dalam transaksi SQL Server jika Anda mengakhiri utas yang menjalankan transaksi sebelum transaksi selesai di .NET Framework 2.0 |
944157 |
MEMPERBAIKI: Anda mungkin mengalami penundaan yang signifikan ketika Anda membuat permintaan pertama ke aplikasi web ASP.NET yang berjalan di Windows Server 2003 |
946102 |
MEMPERBAIKI: Kontrol ActiveX tidak akan menerima kejadian navigasi keyboard saat Anda menggunakan kontrol System.Windows.Forms.WebBrowser untuk menghosting halaman Web |
946223 |
MEMPERBAIKI: Bahasa input dalam kotak teks di permukaan Desain Ekspresi Microsoft tidak berfungsi dengan benar saat Anda mengubah bahasa input ke bahasa Asia Timur |
946503 |
MEMPERBAIKI: Pesan kesalahan ketika Anda menggunakan alat penginstal untuk menginstal perakitan yang terletak di komputer jarak jauh: "Pengecualian terjadi selama fase Penginstalan" |
946660 |
MEMPERBAIKI: Atribut header sel disajikan dengan tidak benar ketika sel terkait dengan beberapa header dalam aplikasi Web ASP.NET 2.0 |
MEMPERBAIKI: Penginstalan mungkin gagal dengan kesalahan 1935 ketika file .msi mencoba menginstal banyak file kebijakan di komputer yang memiliki .NET Framework 2.0 diinstal |
|
947148 |
MEMPERBAIKI: Metode yang salah disebut ketika Anda memanggil beberapa API COM yang disertakan dalam aplikasi 64-bit berbasis .NET Framework 2.0 |
947317 |
MEMPERBAIKI: Dalam aplikasi Formulir Windows yang dibuat dengan menggunakan .NET Framework 2.0, objek CurrencyManager memicu kejadian tambahan dari beberapa kejadian saat Anda menghapus baris terakhir dari tabel |
947461 |
MEMPERBAIKI: Paket pembaruan tersedia untuk .NET Framework 2.0 Paket Layanan 1 |
947581 |
MEMPERBAIKI: Nilai properti "WsdlContractConversionContext.WsdlPortType" adalah null dalam .NET Framework 3.0 Paket Layanan 1 |
948233 |
Anda menerima kesalahan pengecualian System.InvalidOperationException ketika Menjalankan aplikasi berbasis Microsoft .NET Framework 2.0 setelah menginstal pembaruan keamanan MS 07-040 di komputer |
948646 |
MEMPERBAIKI: Objek tidak diserialisasikan dengan benar ketika Anda membuat seri dan mendeserialisasi objek DataSet menggunakan parameter format SerializationFormat.Binary dalam aplikasi berbasis .NET Framework 2.0 |
948815 |
Ketersediaan paket rollup hotfix .NET Framework 2.0 pasca Paket Layanan 1 untuk System.Data.dll dan System.Data.OracleClient.dll |
948873 |
MEMPERBAIKI: Anda mungkin menerima System.Xml. Pengecualian XmlException saat Anda menggunakan metode Web satu arah untuk berkomunikasi dengan layanan Web dalam aplikasi berbasis .NET Framework 3.0 |
948887 |
MEMPERBAIKI: Pengecualian terjadi ketika aplikasi Web yang didasarkan pada .NET Framework 2.0 menggunakan kelas HttpWebRequest dan menerima respons HTTP 1.0 yang berisi kode status HTTP 401 |
949272 |
MEMPERBAIKI: Aplikasi Formulir Windows yang menggunakan kontrol ActiveX mungkin mengalami crash, dan pengecualian referensi null terjadi setelah Anda menginstal .NET Framework 2.0 Paket Layanan 1 |
949777 |
MEMPERBAIKI: Pesan kesalahan jika Anda menyebarkan aplikasi yang dapat dijalankan ke jalur yang berisi karakter escape di .NET Framework 2.0: "Informasi jalur absolut diperlukan" |
950230 |
MEMPERBAIKI: Anda menerima pesan kesalahan pengecualian System.ArgumentException saat Anda menggunakan alat Sgen.exe dan kompiler XmlSerializer JIT untuk menghasilkan perakitan XmlSerializer untuk proksi layanan Web di .NET Framework 2.0 |
950986 |
MEMPERBAIKI: Dalam .NET Framework 2.0 Paket Layanan 1, metode ModuleBuilder.GetTypeToken mengembalikan token yang salah |
MEMPERBAIKI: Pesan peringatan ketika Anda menggunakan alat SvcUtil.exe untuk mengimpor metadata layanan dalam .NET Framework 3.5: "Ekspresi kebijakan tidak sepenuhnya diimpor karena melebihi kompleksitas maksimum yang diperbolehkan" |
|
951113 |
MEMPERBAIKI: Kumpulan nilai yang dikembalikan dari baris. Metode GetColumnsInError kosong ketika komputer klien yang telah menginstal .NET Framework 2.0 menerima objek DataSet dari layanan WCF |
952324 |
MEMPERBAIKI: Anda tidak dapat mengunduh file .application ketika Anda menyebarkan aplikasi menggunakan penyebaran ClickOnce di lingkungan yang aman |
Masalah umum
Masalah 1
Setelah Anda menginstal .NET Framework 3.5 SP1 di Windows XP atau Windows Server 2003, ada folder semena-mena yang dihasilkan di akar drive C. Folder ini berisi dua subfolder yang bernama amd64 dan i386. Kedua subfolder ini menyertakan file berikut:
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
File ini tertunda untuk dihapus dari penginstalan XPSEPSC.
Pemecahan Masalah
Untuk mengatasi masalah ini, hapus folder secara manual.
Masalah 2
.NET Framework asisten untuk Firefox menonaktifkan tombol Hapus Instalan. Dalam .NET Framework 3.5 SP1, .NET Framework Assistant memungkinkan Firefox menggunakan teknologi ClickOnce yang disertakan dalam .NET Framework. Asisten .NET Framework ditambahkan di tingkat komputer sehingga fungsionalitasnya dapat digunakan oleh semua pengguna di tingkat komputer, bukan di tingkat pengguna. Oleh karena itu, tombol Hapus instalan tidak tersedia di menu Add-on Firefox karena pengguna standar tidak diizinkan untuk menghapus instalan komponen tingkat komputer.
Pemecahan Masalah
Pembaruan telah dibuat untuk mengatasi masalah ini dan membuat versi Asisten .NET Framework untuk Firefox ini kompatibel dengan versi browser Firefox berikutnya. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
Fitur dan fungsionalitas baru
-
ASP.NET Data Dinamis
-
Penyempurnaan inti untuk runtime bahasa umum. Penyempurnaan menyertakan tata letak gambar asli .NET Framework yang lebih baik.
-
Penyempurnaan kinerja Windows Presentation Foundation
-
Kemampuan penerbit aplikasi ClickOnce untuk menolak penandatanganan dan hash sesuai skenario mereka.
Pembaruan untuk .NET Framework 3.5 Paket Layanan 1 tersedia. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
Referensi
Kunjungi situs web berikut ini untuk informasi selengkapnya tentang penginstalan masalah .NET Framwork 3.5 Service Pack 1