Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 17569|Jawab: 0

[Sumber] Pengecualian terjadi saat menginisialisasi penginstalan

[Salin tautan]
Diposting pada 29/02/2016 14.17.11 | | |
Pengecualian terjadi saat menginisialisasi penginstalan:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' atau salah satu d-nya
ependencies. Rakitan ini dibangun oleh runtime yang lebih baru dari yang saat ini dimuat
runtime dan tidak dapat dimuat..


Saya menginstal layanan Windows dengan baris perintah dan mendapatkan kesalahan di atas:

Proses yang saya instal adalah sebagai berikut:

1。 Run--〉cmd: Buka kotak perintah cmd

2。 Temukan lokasi InstallUtil.exe di baris perintah

InstallUtil.exe Lokasi instalasi default adalah di C:/Windows/Microsoft.NET/Framework/v2.0.50727, jadi Anda perlu menemukannya di cmd (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Perintah Operasi:

1). Instal perintah layanan: Masukkan perintah berikut di baris perintah:

InstallUtil.exe Jalan/WinServiceName.exe

di mana Path menunjukkan lokasi ServiceName.exe, cukup tekan Enter


Alasan kegagalan penginstalan adalah: layanan saya ditulis dalam .net 4.0, dan saya tidak dapat menggunakan InstallUtil .net 2.0 untuk menginstal layanan, jadi saya harus menggunakan InstallUtil di folder C:\Windows\Microsoft.NET\Framework\v4.0.30319 untuk menginstal layanan.


Tidak seperti itu, tidak. .NET 4 CLR dapat memuat rakitan .NET 2 (biasanya - ada beberapa pengecualian untuk rakitan mode campuran, IIRC), tetapi tidak sebaliknya.

Anda harus memutakhirkan proyek .NET 2 ke .NET 4, atau menurunkan versi proyek .NET 4 ke .NET 3.5 (atau lebih lama).






Mantan:WebKit.net solusi untuk pengecualian WebKitBrowser.dll
Depan:System.Security.SecurityException: The source was not found, but some or all ...
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com