Tob*_*ias 3 dll nunit load exe
以下情况:
tests.dll包含一堆单元测试
program.exe包含一些要测试的类
tests.dll包含使用program.exe中的类的测试
因此tests.dll在program.exe上有一个引用
nunit-agent.exe加载tests.dll然后加载program.exe
- >基本上在nunit环境中program.exe就像一个dll一样使用.'误用'一个exe作为dll是可能的,因为我刚刚写了一个小测试应用程序,也引用program.exe并使用在那里定义的一些类,这运行良好...
但是在nunit中,只要加载使用program.exe中定义的代码的测试,我就会得到BadImageFormatException
这是nunit反射机制中的一个错误还是有原因的?
thx tobi