System.BadImageFormatException, вызванный проектом NUnit

Всем добрый день. У меня была такая же проблема весь день на работе, и я изо всех сил пытаюсь найти какие-то новые пути, чтобы пойти вниз.

Я получаю следующую ошибку, когда мое решение строится на сервере. У меня нет проблем с запуском / отладкой всех тестов в решении, и оно прекрасно работает. И сервер, и мой компьютер x64. Я следовал многим советам, которые я нашел безрезультатно.

Я установил Platform Target равным x86 для всех проектов в моем решении во всех конфигурациях.

Я знаю, что существует файл nunit-console-x86.exe, который может иметь все значение, но я не уверен, где это указать в коде.

Пожалуйста, поймите, что я проследил за интернетом, поэтому извиняюсь, если что-то пропустил.

System.BadImageFormatException: не удалось загрузить файл или сборку
'Spin.TradingServices.DataAcquisition.Test.NUnit, версия = 1.0.12103.2060, культура = нейтральная, PublicKeyToken = null' или одна из его зависимостей. Была предпринята попытка загрузить программу с неверным форматом.
Имя файла: 'Spin.TradingServices.DataAcquisition.Test.NUnit, версия = 1.0.12103.2060, культура = нейтральная, PublicKeyToken = ноль'

Трассировка стека сервера: в System.Reflection.RuntimeAssembly._nLoad (имя_файла_сборки, имя_строки строки, свидетельство AssemblySecurity, место выполнения RunSec сборкаHint, StackCrawlMark & stackMark, логическое значение throwOnFileNotFound, логическое значение для присваивания. Искомое_имение_обрабатывающее_применение assemblySecurity, StackCrawlMark & stackMark, логическое значение forIntrospection, логическое значение suppressSecurityChecks) в System.Reflection.Assembly.Load (AssemblyName assemblyRef) в NUnit.Core.Builders.TestAssemblyBuilder.Load (String path) buildNoreBu , Булевы autouuites) в NUnit.Core.Builders.TestAssemblyBuilder.Build (String assemblyName, String testName, булевые autoSuites) в NUnit.Core.TestSuiteBuilder.BuildSingleAssembly (пакет TestPackestTackTuneUbu.UnitUu.Uu). .Core.SimpleTestRunner.Load (пакет TestPackage) в NUnit.Core.Proxy TestRunner.Load (пакет TestPackage) в NUnit.Core.ProxyTestRunner.Load (пакет TestPackage) в NUnit.Core.RemoteTestRunner.Load (пакет TestPackage) в System.Runtime.Remoting.Messaging.StackBuilderScessM аргументы, объектный сервер, метод Int32 methodPtr, логическое значение fExecuteInContext, Object [] & outArgs) в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage (IMessage msg, Int32 methodPtr, логический fExecuteInContext)

Исключение, переброшенное в [0]: в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg) в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData, тип IntU). TestRunner.Load (пакет TestPackage) в NUnit.Util.TestDomain.Load (пакет TestPackage) в NUnit.ConsoleRunner.ConsoleUi.Execute (параметры ConsoleOptions) в NUnit.ConsoleRunner.Runner.Main (String [] args)

WRN: регистрация привязки сборки выключена. Чтобы включить ведение журнала ошибок привязки сборки, установите для параметра реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) значение 1. Примечание. С журналированием ошибок привязки сборки связано некоторое снижение производительности. Чтобы отключить эту функцию, удалите значение реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

http://app1017-build.oy.gb.sportingindex.com:8080/job/TradingServices.DataAcquisition-Dev/ws/DataAcquisition/build.proj(86,5): ошибка MSB6006: "nunit-console.exe" завершен с кодом -100. Готовый строительный проект "(цели по умолчанию) - СБОЙ.

Сборка не удалась.

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ: Мы вернули нашу сборку на Hudson и теперь перекомпилируем файлы более постепенно. Я сообщу о том, как это происходит. Попытка подключить несколько голов к этому безуспешно, к сожалению. Позор!

Обновить Я давно не возвращался на эту страницу, но похоже, что есть много разных решений. Если бы я мог отметить их всех как ответ, я бы! Те из вас, кто найдет вам дорогу сюда, должны, вероятно, отдать должное каждому варианту.

Ответы на вопрос(10)

Ваш ответ на вопрос