Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 17569|Atsakyti: 0

[Šaltinis] Inicijuojant diegimą įvyko išimtis

[Kopijuoti nuorodą]
Paskelbta 2016-02-29 14:17:11 | | |
Inicijuojant diegimą įvyko išimtis:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' arba vienas iš jo d
Ependencies. Šis rinkinys sukurtas naudojant naujesnę vykdymo laiką nei šiuo metu įkelta
veikimo laikas ir negali būti įkeltas..


Įdiegiau "Windows" paslaugas su komandine eilute ir gavau aukščiau pateiktą klaidą:

Įdiegtas procesas yra toks:

1。 Run--〉cmd: atidarykite cmd komandų laukelį

2。 Raskite InstallUtil.exe vietą komandinėje eilutėje

InstallUtil.exe Numatytoji diegimo vieta yra C:/Windows/Microsoft.NET/Framework/v2.0.50727, todėl turite ją rasti cmd (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Operacijos komandos:

1). Įdiekite paslaugos komandą: komandinėje eilutėje įveskite šią komandą:

InstallUtil.exe Kelias / WinServiceName.exe

kur Kelias nurodo ServiceName.exe vietą, tiesiog paspauskite Enter


Diegimo nesėkmės priežastis yra tokia: mano paslauga parašyta .net 4.0 ir negaliu naudoti .net 2.0 InstallUtil paslaugai įdiegti, todėl turėčiau naudoti InstallUtil aplanke C:\Windows\Microsoft.NET\Framework\v4.0.30319, kad įdiegčiau paslaugą.


Ne taip, ne. .NET 4 CLR gali įkelti .NET 2 rinkinius (paprastai - yra keletas išimčių mišraus režimo rinkiniams, IIRC), bet ne atvirkščiai.

Turėsite atnaujinti .NET 2 projektą į .NET 4 arba atnaujinti .NET 4 projektą į .NET 3.5 (arba ankstesnę versiją).






Ankstesnis:WebKit.net išimties WebKitBrowser.dll sprendimas
Kitą:System.Security.SecurityException: The source was not found, but some or all ...
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com