Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 17569|Yanıt: 0

[Kaynak] İstisna kurulumu başlatırken meydana geldi

[Bağlantıyı kopyala]
Yayınlandı 29.02.2016 14:17:11 | | |
Kurulum başlatılırken istisna yaşandı:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' veya onun d
Eşlikler. Bu montaj, şu anda yüklü olandan daha yeni bir çalışma zamanı tarafından oluşturulur
Çalışma zamanı ve yüklenemiyor..


Windows servislerini komut satırıyla kurdum ve yukarıdaki hatayı aldım:

Kurduğum süreç şöyle:

1。 Run--〉cmd: cmd komut kutusunu aç

2。 Komut satırında InstallUtil.exe yerini bulun

InstallUtil.exe Varsayılan kurulum konumu C:/Windows/Microsoft.NET/Framework/v2.0.50727 adresindedir, bu yüzden cmd içinde bulmanız gerekir (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Operasyon Komutları:

1). Hizmet komutunu kur: Komut satırına aşağıdaki komutu girin:

InstallUtil.exe Path/WinServiceName.exe

Path ServiceName.exe konumunu gösterirse, sadece Enter tuşuna basın


Kurulum başarısızlığının nedeni: servisimin .net 4.0 ile yazılmış olması ve .net 2.0'ın InstallUtil ile hizmeti kuramıyorum, bu yüzden hizmeti kurmak için C:\Windows\Microsoft.NET\Framework\v4.0.30319 klasöründe InstallUtil kullanmalıyım.


O şekilde değil, hayır. .NET 4 CLR, .NET 2 montajlarını yükleyebilir (genellikle - karma mod montajları için birkaç istisna vardır, hatırlamıyorum), ancak tam tersi değil.

Ya .NET 2 projesini .NET 4'e yükseltmeniz ya da .NET 4 projesini .NET 3.5'e (veya daha öncesi) düşürmeniz gerekecek.






Önceki:WebKit.net istisna çözümü WebKitBrowser.dll
Önümüzdeki:System.Security.SecurityException: The source was not found, but some or all ...
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com