Служба Windows бросает Систему. BadImageFormatException на Windows Server 2008, x64.NET 4 перемещенных от 3,5

Я попытался компилировать сервисный EXE-файл как AnyCPU, x86, и x64. Это работает над моим полем Windows 7 x64. Я устанавливаю с installutil.NET 4 версии.

Когда я запускаю сервис, я получаю ошибку. Это ничего не говорит, но это действительно указывает, в который загружаются модули. Те из потенциального интереса:

=D:\yellowbook\grapevine_service\grapevinesystemservice.exe LoadedModule3=C:\Windows\system32\KERNEL32.dll LoadedModule4=C:\Windows\system32\KERNELBASE.dll LoadedModule [9] LoadedModule [0] =C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll LoadedModule [17] =C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll LoadedModule [18] =C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_88dce9872fb18caf\MSVCR80.dll LoadedModule [22] =C:\Windows\assembly\NativeImages_v2.0.50727_64\mscorlib\9a017aa8d51322f18a40f414fa35872d\mscorlib.ni.dll

Я могу выполнить этот сервис как консольное приложение с переключателем командной строки, который приводит к этому:

Необработанное исключение: Система. BadImageFormatException: не Мог загрузить файл или блок 'grapevinesystemservice.exe' или одна из его зависимостей. Этот блок создается временем выполнения, более новым, чем в настоящее время загруженное время выполнения, и не может быть загружен. Имя файла: 'grapevinesystemservice.exe'

Я попытался к взлому реестра вызвать использование последнего времени выполнения. Никакой эффект. Я посмотрел на установленный EXE-файл в отражении, чтобы удостовериться, что это не стало портившим моим buildserver, но это предназначено для телефона 4.0.30319. Мое локальное, сборка и тестовый сервер все имеют 30319 как.NET 4 версии. Ни один никогда не имел бету/RC.

Они не были перечислены в загрузочных модулях, но я также использую log4net (восстановленный в.NET 4 от исходного кода), StructureMap, NoRM (MongoDB), AutoMapper, Newtonsoft. Json и много других файлов DLL, которые были созданы моей командой.

5
задан BartoszKP 8 April 2015 в 15:06
поделиться