Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 17569|Répondre: 0

[Source] Une exception a eu lieu lors de l’initialisation de l’installation

[Copié le lien]
Publié sur 29/02/2016 14:17:11 | | |
Exception survenue lors de l’initialisation de l’installation :
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' ou l’un de ses d
Des pendences. Cet assemblage est construit par un temps d’exécution plus récent que celui actuellement chargé
et ne peut pas être chargée...


J’ai installé les services Windows en ligne de commande et j’ai eu l’erreur ci-dessus :

Le processus que j’ai installé est le suivant :

1。 Run--〉cmd : Ouvre la boîte de commande cmd

2。 Localiser l’emplacement du InstallUtil.exe dans la ligne de commande

InstallUtil.exe L’emplacement d’installation par défaut est dans C :/Windows/Microsoft.NET/Framework/v2.0.50727, donc il faut le localiser dans cmd (cd C :/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Commandements d’opération :

1). Commande de service installation : Saisissez la commande suivante en ligne de commande :

InstallUtil.exe Chemin/WinServiceName.exe

là où Chemin indique l’emplacement du ServiceName.exe, il suffit d’appuyer sur Entrée


La raison de l’échec d’installation est la suivante : mon service est écrit en .net 4.0, et je ne peux pas utiliser InstallUtil de .net 2.0 pour installer le service, donc je devrais utiliser InstallUtil dans le dossier C :\Windows\Microsoft.NET\Framework\v4.0.30319 pour installer le service.


Pas comme ça, non. Le CLR .NET 4 peut charger des assemblages .NET 2 (généralement – il y a quelques exceptions pour les assemblages en mode mixte, si je me souviens bien), mais pas l’inverse.

Vous devrez soit mettre à jour le projet .NET 2 vers .NET 4, soit rétrograder le projet .NET 4 vers .NET 3.5 (ou une version antérieure).






Précédent:WebKit.net la solution à l’exception WebKitBrowser.dll
Prochain:System.Security.SecurityException: The source was not found, but some or all ...
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com