Ringkasan
Artikel ini menjelaskan hotfix untuk berkas definisi browser ASP.NET yang disertakan dalam Microsoft .NET Framework 3.5.1.Catatan Berkas definisi browser ASP.NET ini merupakan bagian dari Microsoft .NET Framework 3.5.1 yang disertakan dalam rilis produsen (RTM) versi Windows 7 dan Windows Server 2008 R2.
Informasi Selengkapnya
Hotfix ini memperkenalkan pemutakhiran definisi dalam berkas definisi browser untuk Internet Explorer. Berkas definisi browser disimpan di salah satu folder berikut, tergantung pada versi Microsoft .NET Framework yang diinstal:
-
Untuk 32-bit versi .NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
-
Untuk 64-bit versi .NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers
Secara default, ASP.NET menggunakan teknologi mengendus untai agen pengguna untuk mendeteksi browser. Berkas definisi browser mencakup kisaran tertentu versi browser. Namun, karena nomor versi meningkat, ASP.NET mungkin tidak mengenali versi baru dari browser yang menggunakan untaian agen pengguna. Dalam hal ini, ASP.NET dapat menangani versi tersebut sebagai browser yang tidak diketahui. Sebagai contoh, ASP.NET tidak mengenali Windows Internet Explorer 10 yang memiliki untaian agen pengguna berikut ini:
Mozilla/5.0 (kompatibel; MSIE 10.0; Windows NT 6.1; Trident/6.0)
Informasi Hotfix
Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Hotfix ini hanya berlaku untuk sistem yang mengalami masalah yang dijelaskan di artikel ini. Hotfix ini mungkin akan menerima pengujian tambahan. Oleh karena itu, jika Anda tidak terlalu dipengaruhi oleh masalah ini, kami sarankan Anda menunggu pemutakhiran perangkat lunak berikutnya yang berisi perbaikan terbaru ini. Apabila hotfix tersedia untuk diunduh, ada bagian "Tersedia unduhan Hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika bagian ini tidak muncul, hubungi layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix. Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut:
http://support.microsoft.com/contactus/?ws=supportCatatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.
Prasyarat
Untuk menerapkan hotfix ini, Anda harus memiliki .NET Framework 3.5.1 diinstal.
Informasi menghidupkan ulang
Setelah Anda menerapkan perbaikan terbaru ini, Anda mungkin harus memulai ulang komputer jika berkas yang terpengaruh digunakan ketika Anda menginstal perbaikan terbaru ini. Untuk komputer memulai ulang, matikan semua aplikasi server web untuk situs web ASP.NET sebelum menerapkan hotfix ini.
Informasi penggantian
Hotfix ini tidak menggantikan hotfix yang dirilis sebelumnya.
Informasi berkas
Versi bahasa Inggris dari hotfix ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Saat melihat informasi berkas, waktu akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab Zona Waktu di item Tanggal dan Waktu di Panel Kontrol.
Untuk semua x86 versi yang didukung dari .NET Framework 3.5.1
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Ie.browser |
Tidak Dapat Diterapkan |
18,411 |
31-Aug-2011 |
00:17 |
Tidak Dapat Diterapkan |
Aspnet_wp.exe |
2.0.50727.5692 |
30,544 |
31-Aug-2011 |
00:17 |
x86 |
Webengine.dll |
2.0.50727.5692 |
436,048 |
31-Aug-2011 |
00:17 |
x86 |
System.web.dll |
2.0.50727.5692 |
5,251,072 |
31-Aug-2011 |
00:17 |
x86 |
Untuk semua x64 versi yang didukung dari .NET Framework 3.5.1
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Ie.browser |
Tidak Dapat Diterapkan |
18,411 |
31-Aug-2011 |
00:16 |
Tidak Dapat Diterapkan |
Aspnet_wp.exe |
2.0.50727.5692 |
42,320 |
31-Aug-2011 |
00:16 |
x64 |
Webengine.dll |
2.0.50727.5692 |
745,296 |
31-Aug-2011 |
00:16 |
x64 |
System.web.dll |
2.0.50727.5692 |
5,259,264 |
31-Aug-2011 |
00:16 |
x64 |
Catatan Karena file dependensi, perbaikan terbaru ini mungkin juga berisi berkas lainnya.
Masalah umum yang terjadi tanpa hotfix ini
Pertimbangkan skenario berikut:
-
Anda menggunakan Windows Internet Explorer 10 untuk mengakses halaman web berbasis ASP.NET.
-
Halaman web memulai postback.
Dalam skenario ini, postback gagal, dan Anda menerima pesan galat berikut:
Galat skrip mengalami","'__doPostBack' is undefined
Catatan Halaman web dapat memulai postback dalam berbagai cara. Sebagai contoh, kontrol LinkButton dapat memulai postback.
Referensi
Hotfix yang berlaku untuk berkas ASP.NET di Microsoft .NET Framework 2.0 Paket Layanan 2 (SP2) dan di Microsoft.NET Framework 3.5 Paket Layanan 1 (SP1) adalah hotfix 2600100. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2600100 Perbaikan terbaru tersedia untuk ASP.NET penjelajah berkas definisi dalam .NET Framework 2.0 SP2 dan .NET Framework 3.5 SP1Untuk informasi selengkapnya tentang skema berkas definisi penjelajah, kunjungi website Microsoft berikut:
Informasi umum tentang skema berkas definisi browserUntuk informasi selengkapnya tentang untai agen pengguna Internet Explorer 10, kunjungi situs web Microsoft berikut:
Informasi umum tentang untai agen pengguna Internet Explorer 10Untuk informasi selengkapnya tentang cara mendeteksi Internet Explorer lebih efektif, kunjungi situs web Microsoft berikut: