Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 17569|Odpowiedź: 0

[Źródło] Wyjątek wystąpił podczas inicjalizacji instalacji

[Skopiuj link]
Opublikowano 29.02.2016 14:17:11 | | |
Wyjątek wystąpił podczas inicjalizacji instalacji:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' lub jeden z jego d
dodatki. Ten zespół jest zbudowany przez runtime nowszy niż obecnie załadowany
czas działania i nie można go załadować...


Zainstalowałem usługi Windows za pomocą wiersza poleceń i pojawił się powyższy błąd:

Proces, który zainstalowałem, wygląda następująco:

1。 Uruchom--〉cmd: Otwórz pole poleceń cmd

2。 Zlokalizuj lokalizację InstallUtil.exe w wierszu poleceń

InstallUtil.exe Domyślna lokalizacja instalacji to C:/Windows/Microsoft.NET/Framework/v2.0.50727, więc musisz ją zlokalizować w cmd (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Dowodzenia operacyjne:

1). Instaluj polecenie serwisowe: Wprowadź następujące polecenie w wierszu poleceń:

InstallUtil.exe Ścieżka/WinServiceName.exe

gdzie Path wskazuje lokalizację ServiceName.exe, wystarczy nacisnąć Enter


Powodem niepowodzenia instalacji jest to, że mój serwis jest napisany w .net 4.0 i nie mogę użyć InstallUtil z .net 2.0 do jego instalacji, więc powinienem użyć InstallUtil w folderze C:\Windows\Microsoft.NET\Framework\v4.0.30319, aby zainstalować usługę.


Nie w tę stronę, nie. CLR .NET 4 może ładować asemblery .NET 2 (zazwyczaj – o ile dobrze pamiętam, są wyjątki dla asembli trybów mieszanych), ale nie odwrotnie.

Będziesz musiał albo zaktualizować projekt .NET 2 do .NET 4, albo zredukować projekt .NET 4 do .NET 3.5 (lub wcześniejszego).






Poprzedni:WebKit.net rozwiązaniem wyjątku WebKitBrowser.dll
Następny:System.Security.SecurityException: The source was not found, but some or all ...
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com