Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17569|Отговор: 0

[Източник] Изключение настъпи при инициализация на инсталацията

[Копирай линк]
Публикувано в 29.02.2016 г. 14:17:11 ч. | | |
Изключение настъпи при инициализацията на инсталацията:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' или един от неговите d
Епенденции. Този сбор се изгражда чрез runtime, по-нов от текущия зареден
runtime и не може да се зареди...


Инсталирах Windows Services с командния ред и получих горната грешка:

Процесът, който инсталирах, е следният:

1。 Run--〉cmd: Отворете командната кутия на cmd

2。 Намерете местоположението на InstallUtil.exe в командния ред

InstallUtil.exe По подразбиране мястото за инсталация е в C:/Windows/Microsoft.NET/Framework/v2.0.50727, така че трябва да го намерите в cmd (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Оперативни команди:

1). Инсталиране на сервизна команда: Въведете следната команда в командния ред:

InstallUtil.exe Path/WinServiceName.exe

където Path показва местоположението на ServiceName.exe, просто натиснете Enter


Причината за провала при инсталацията е: услугата ми е написана на .net 4.0 и не мога да използвам InstallUtil на .net 2.0 за инсталация, затова трябва да използвам InstallUtil в папката C:\Windows\Microsoft.NET\Framework\v4.0.30319, за да инсталирам услугата.


Не по този начин, не. .NET 4 CLR може да зарежда .NET 2 асембли (обикновено – има няколко изключения за смесени модули, ако не се лъжа), но не и обратното.

Ще трябва или да ъпгрейднете проекта .NET 2 до .NET 4, или да понижите проекта за .NET 4 до .NET 3.5 (или по-рано).






Предишен:WebKit.net решението на изключението WebKitBrowser.dll
Следващ:System.Security.SecurityException: The source was not found, but some or all ...
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com