Saya telah melihat ini sebentar sekarang dan belum menyelesaikannya. Saya mendapatkan pesan kesalahan berikut:
Compiler Error Message: CS1705: Assembly 'My.Model, Version=1.1.4422.23773, Culture=neutral,
PublicKeyToken=bfde95ba233094b2' uses
'Common, Version=3.3.4273.24368, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
which has a higher version than referenced assembly
'Common, Version=3.3.4269.17112, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
c:\WINDOWS\assembly\GAC_MSIL\Common\3.3.4269.17112__bfde95ba233094b2\Common.dll:
(Location of symbol related to previous error)
Server web menjalankan Server 2003. Saya pergi ke c: \ windows \ assembly dan ternyata ada 3 versi Common.dll yang terdaftar. Versi tertinggi yang terdaftar adalah 3.3.4269.17112
Saya menyalin dll dengan versi: 3.3.4273.24368 ke dalam direktori assembly. Saya kemudian mengkompilasi ulang dan menerapkan kembali kode saya (mungkin berlebihan tapi oh well). Ketika saya membuka browser saya di sesi baru dan membuka URL situs lagi, saya masih mendapat pesan yang sama.
Saya dapat menggunakan windows explorer dan memverifikasi Common.dll berversi lebih tinggi sekarang terdaftar juga.
Apa lagi yang dapat saya pertimbangkan untuk mengatasi masalah ini? Saya tidak ingin mengubah referensi di assembly saya untuk menunjuk ke versi yang lebih lama.
*.*
Nomor versi gila . Bangun kembali semuanya, satu-satunya cara untuk memastikan.