Soy nuevo en pruebas unitarias y esta es la primera vez que pruebo NUnit.nunit no funciona en Windows 7 en absoluto
Mi entorno es Windows 7 professional 64 bit, visual studio 2010 y estoy trabajando en una aplicación de Windows en C#. Acabo de escribir una prueba única y estoy tratando de ejecutar la prueba usando NUnit GUI.
Mi versión de NUnit es 2.5.10, también probé otras 4 versiones por debajo de esta y me sale el mismo error.
el error es
"System.BadImageFormatException:. No se pudo cargar el archivo o ensamblado 'Data Logger, versión = 1.0.0.0, Culture = neutral, PublicKeyToken = null' o uno de sus dependencias Un intento fue para cargar un programa con un formato incorrecto.
Puede estar intentando cargar un ensamblado creado con una versión posterior del CLR que la versión bajo la cual NUnit se está ejecutando actualmente (2.0.50727) o tratando de cargar un 64 -bit asamblea en un proceso de 32 bits.
Para más información información, use el elemento de menú Detalles de excepción. "
Lo que hice es cargar el exe de la aplicación en la carpeta de depuración del proyecto en la GUI de NUnit. (Mencioné esto porque tengo una duda de que esto podría ser el camino equivocado). Cualquier ayuda en esto sería útil para mí.
¿Ha intentado escribir una prueba muy simple, incluyendo ninguno de su código de aplicación? ¿DataLogger es parte del código de tu aplicación? –
vea esto http://stackoverflow.com/questions/4105398/how-do-i-investigate-the-course-of-a-tests-assembly-refusing-to-load-in-nunit –
¿Tiene algún no manejado? código en tu sistema? Si es así, verifique 32/64 emisiones. –