Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

MEMPERBAIKI: .NET Framework 2.0 terkelola aplikasi yang memiliki tanda tangan Authenticode memerlukan waktu lebih lama daripada biasanya untuk memulai

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 936707
Gejala
Ketika Anda menjalankan aplikasi Microsoft .NET Framework 2.0 berhasil yang memiliki tanda tangan Microsoft Authenticode, .NET Framework 2.0 berhasil aplikasi memakan waktu lebih lama daripada biasanya untuk memulai.
Penyebab
Masalah ini terjadi karena .NET Framework 2.0 berhasil rakitan yang memiliki tanda tangan Authenticode memerlukan waktu lebih lama daripada biasanya memuat. Tanda tangan selalu diverifikasi ketika .NET Framework 2.0 berhasil rakitan yang memiliki tanda tangan Authenticode dimuat.

Selain itu, rakitan .NET Framework 2.0 berhasil membutuhkan waktu lebih lama daripada biasanya memuat karena berbagai pengaturan lainnya. Sebagai contoh, rakitan .NET Framework 2.0 berhasil membutuhkan waktu lebih lama daripada biasanya memuat karena konfigurasi jaringan.
Pemecahan masalah

Informasi Hotfix

Sekarang tersedia hotfix yang didukung dari Microsoft. Namun, ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Terapkan hanya ke sistem yang mengalami masalah khusus ini. Perbaikan terbaru ini dapat menerima pengujian tambahan. Oleh karena itu, jika Anda tidak terlalu dipengaruhi oleh masalah ini, kami sarankan Anda menunggu Service Pack .NET Framework 2.0 berikutnya yang berisi perbaikan terbaru ini.

Untuk segera menyelesaikan masalah ini, hubungi layanan dukungan pelanggan Microsoft untuk mendapatkan hotfix. Untuk daftar lengkap nomor telepon layanan dukungan pelanggan Microsoft dan informasi mengenai biaya dukungan, kunjungi situs web Microsoft berikut ini:Catatan Dalam kasus tertentu, biaya yang biasanya diadakan untuk panggilan dukungan mungkin dibatalkan apabila profesional dukungan Microsoft menentukan bahwa pembaruan khusus akan memecahkan masalah Anda. Biaya dukungan biasa akan berlaku untuk pertanyaan dan masalah yang tidak termasuk pada pembaruan tertentu yang dimaksud dukungan tambahan.

Prasyarat

Anda harus menginstal .NET Framework 2.0 diinstal sebelum Anda menerapkan hotfix ini.

Persyaratan menghidupkan ulang

Anda tidak harus menghidupkan ulang komputer setelah menerapkan hotfix ini.

Informasi penggantian hotfix

Hotfix ini tidak menggantikan hotfix lainnya.

Informasi berkas

Versi bahasa Perserikatan Kerajaan dari hotfix ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang tercantum dalam Daftar Tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Coordinated Universal Time (UTC). Ketika Anda melihat informasi berkas, akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab zona waktu di item Tanggal dan Waktu di Control Panel.
Nama berkasVersi berkasUkuran berkasTanggalWaktu
Mscordacwks.dll2.0.50727.876802,30428-Apr-200709:22
Mscorjit.dll2.0.50727.876326,65628-Apr-200709:22
Mscorlib.dll2.0.50727.8764,308,99228-Apr-200709:22
Mscorpe.dll2.0.50727.876102,91228-Apr-200709:22
Mscorwks.dll2.0.50727.8765,634,04828-Apr-200709:22
Normalization.dll2.0.50727.87615,36028-Apr-200709:22
Normidna.NLPTidak dapat diterapkan59,34228-Apr-200709:22
Normnfc.NLPTidak dapat diterapkan45,79428-Apr-200709:22
Normnfd.NLPTidak dapat diterapkan39,28428-Apr-200709:22
Normnfkc.NLPTidak dapat diterapkan66,38428-Apr-200709:22
Normnfkd.NLPTidak dapat diterapkan60,29428-Apr-200709:22
Peverify.dll2.0.50727.876136,19228-Apr-200709:22
SOS.dll2.0.50727.876382,46428-Apr-200709:22
Vsavb7rt.dll8.0.50727.8761,330,68828-Apr-200709:22
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Hotfix ini menambah pengaturan konfigurasi generatePublisherEvidence .NET Framework 2.0. Setelah Anda menerapkan perbaikan terbaru ini, Anda dapat menggunakan konfigurasi pengaturan untuk menonaktifkan verifikasi tanda tangan dalam aplikasi .NET Framework 2.0 berhasil. Anda dapat menggunakan pengaturan konfigurasi ini dalam file konfigurasi aplikasi. Untuk melakukannya, tambahkan kode berikut untuk <ApplicationName></ApplicationName>. exe.config file untuk .NET Framework 2.0 berhasil aplikasi:
<configuration>	<runtime>		<generatePublisherEvidence enabled="false"/>	</runtime></configuration>
Jika aplikasi Anda hosting di IIS, Ubah salah satu dari berikut ini:
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet.config
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
Catatan Pada x 64 mesin, Anda juga harus mengubah salah satu dari berikut ini:
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet.config
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
Catatan Karena penyebaran tanpa sentuh bagaimana rakitan dimuat, pengaturan konfigurasi ini tidak bekerja di penyebaran tanpa sentuh skenario.

Ketika Anda menonaktifkan verifikasi tanda tangan, .NET Framework 2.0 berhasil memulai aplikasi lebih cepat.

Catatan Ketika Anda menonaktifkan verifikasi tanda tangan, aplikasi .NET Framework 2.0 berhasil tidak lagi menerima bukti publisher. Perilaku ini mempengaruhi aplikasi .NET Framework 2.0 berhasil hanya saat menggunakan publisher bukti atau ketika Anda menggunakan kelas PublisherIdentityPermission .

Pengaturan konfigurasi generatePublisherEvidence akan tersedia di versi .NET Framework yang mengikuti Microsoft .NET Framework 3.0.

Untuk membuat file konfigurasi aplikasi yang berisi pengaturan konfigurasi ini, ikuti langkah-langkah berikut:
  1. Buat berkas, dan kemudian beri nama berkas <ApplicationName></ApplicationName>. exe.config file.
  2. Di editor teks, Buka berkas yang Anda buat pada langkah 1.
  3. Menambahkan kode berikut ke berkas.
    <?xml version="1.0" encoding="utf-8"?><configuration>	<runtime>		<generatePublisherEvidence enabled="false"/>	</runtime></configuration>
  4. Simpan perubahan ke berkas.
Referensi
Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
824684 Deskripsi tentang peristilahan standar yang digunakan untuk menjelaskan pemutakhiran peranti penangkap lunak Microsoft

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 936707 - Tinjauan Terakhir: 05/04/2015 00:47:00 - Revisi: 2.0

Microsoft .NET Framework 2.0

  • kbvistasp1fix kbcode kbfix kbqfe kbhotfixserver kbmt KB936707 KbMtid
Tanggapan
&t=">e;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">