Estoy buscando consejos/sugerencias/ideas para ayudar a depurar un problema de carga de la aplicación; No se pudo cargar el archivo o el ensamblaje ...Sugerencias para ayudar a depurar "No se pudo cargar el archivo o ensamblado X o una de sus dependencias"
La solución/proyecto en el que estoy experimentando este problema es una conversión de una copia de trabajo en Visual Studio 2008 al candidato de lanzamiento de Visual Studio 2010. El proceso de conversión pareció ser exitoso, y todos los proyectos de la solución están configurados en Framework 4.
La excepción es en un componente de terceros (una biblioteca de procesamiento de gráficos), pero cualquier respuesta podría ayudar a otros con cualquier DLL problemático.
No se pudo cargar el archivo o el ensamblado 'Aurigma.GraphicsMill.DLL' o una de sus dependencias. no es una aplicación win32 válida. (Excepción de HRESULT: 0x800700C1)
¿Cuál es confusa acerca de esta excepción es el texto adicional: no es una aplicación Win32 válida.
El seguimiento de pila de excepción completo está arriba en PasteBin, pero no parece arrojar más luz sobre el tema ...
Lo que he tratado hasta ahora sin éxito:
- Fácil de limpiar, reconstruir, reiniciar combinaciones de Visual Studio 2010 RC.
- Eliminando y volviendo a agregar el archivo DLL en cuestión.
- Alternar "copiar local" a verdadero y falso en la DLL en cuestión.
- Confirmando que después de una "compilación exitosa" la DLL en cuestión aparece en la carpeta bin \ debug.
- Comprobación de cualquier referencia innecesaria a la DLL en cuestión (no se encontró).
- El archivo de licencia asociado para la DLL en cuestión está en el mismo directorio con ella.
Tampoco he tenido suerte al golpear cualquier punto de interrupción del depurador en la carga de la aplicación.
Gracias, la plataforma de destino no ayudó, tampoco lo hizo el registro de fusión, por una razón desconocida no le gusta informar ese problema de carga, estaba informando de otros problemas cuando se deja en ejecución ... –