следующая ситуация:
tests.dll содержит набор модульных тестов
program.exe содержит некоторые проверяемые классы
tests.dll содержит тесты, использующие классы в program.exe
, поэтому tests.dll содержит ссылку на program.exe
nunit-agent.exe загружает tests.dll, а затем загружается program.exe
-> в основном в среде nunit program.exe используется какдлл.«неправильно» использовать exe как dll возможно, так как я только что написал небольшое тестовое приложение, которое также ссылается на program.exe и использует некоторые классы, определенные в нем, и это работает нормально ...
НО в nunit я получаю исключение BadImageFormatExceptionкак только загружаются тесты, использующие код, определенный в program.exe
, это ошибка в механизме отражения nunit или есть причина для этого?
thx tobi