Gejala
Pertimbangkan skenario berikut:
-
Di Microsoft .NET Framework 2.0 Paket Layanan 2 (SP2) atau Microsoft.NET Framework 3.5 Paket Layanan 1 (SP1), Anda menggunakan objek BinaryFormatter untuk membuat dan secara jenis generik Majelis.
-
Majelis bersama antara server dan klien, dan Majelis memiliki nama yang kuat.
-
Versi pembuatan rakitan berbeda antara server dan klien.
Dalam skenario ini, Anda menerima salah satu pesan galat pengecualian berikut ketika Anda secara aliran perakitan:
Pesan galat 1
System.Runtime.Serialization.SerializationException: Tidak dapat menemukan perakitan.
Pesan galat 2
System.IO.FileLoadException: Tidak dapat memuat berkas atau rakitan ' umum, versi = ID versi, budaya = neutral, PublicKeyToken = nomor kunci atau salah satu dari dependensi. Definisi manifest rakitan terletak tidak cocok rakitan referensi. (Pengecualian dari HRESULT: 0x80131040) di System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) jika Anda telah terdaftar Majelis dalam GAC, Anda akan menerima pengecualian berikut: System.InvalidCastException : Argumen kembali memiliki jenis tidak valid.
Catatan
-
Masalah ini terjadi ketika Anda menggunakan SoapFormatter objek.
-
Masalah ini terjadi bahkan jika Anda menetapkan nilai FormatterAssemblyStyle.Simple saat Anda menyusun secara serial dan.
Pemecahan Masalah
Informasi Penggantian Hotfix
Perbaikan terbaru yang berkaitan dengan KB960442 telah digantikan dengan hotfix KB981574, yang berisi semua perbaikan yang disertakan dengan sebelumnya di KB960442. Anda harus menggunakan hotfix KB981574 untuk memperbaiki masalah yang dijelaskan di KB960442. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981574 Layar splash tetap buka lagi daripada biasanya saat Anda mencoba untuk memulai Excel di komputer yang dipasangi .NET Framework 3.5 SP1 diinstal
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Untuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Basis Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft