He descargado recientemente Assimp y me he encontrado con algunos problemas.Error de aplicación - debug exe no se ejecutará
He vinculado las bibliotecas y puedo obtener el programa para compilar y funciona bien en Release mode
; sin embargo, el Debug
.exe
me golpea con este error:
The application was unable to start correctly (0xc0150002). Click OK to close the application.
Algunos detalles más:
que estoy usando VS2010 con equipo de destino establece en
x86
.estoy usando el DLL de 32 bits de depuración (
Assimp32d.dll
) que se proporcionó, y he intentado fijar las bibliotecas de tiempo de ejecución a/MT
,/MTd
,/MD
y/MDd
sin suerte.
he leído de otros temas similares que debería ejecutar Dependency Walker
en el .exe
, pero no estoy seguro de lo que los medios de salida. Lo pegaré aquí si esto les ayuda a ustedes.
Error: The Side-by-Side configuration information for "c:\users\-----\documents\visual studio 2010\projects\AssimpTest\debug\ASSIMP32D.DLL" contains errors. The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail (14001). Error: At least one required implicit or forwarded dependency was not found. Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Error: Modules with different CPU types were found.
¿Qué le dice el registro de eventos de la aplicación? Si ve un mensaje sobre la falta de DebugCRT, entonces necesita reconstruir la DLL desde el origen utilizando VS2010. –
Acabo de averiguar cómo verificar eso.dice: Asamblea Dependiente Microsoft.VC90.DebugCRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32", version = "9.0.21022.8" no se pudo encontrar. Utilice sxstrace.exe para un diagnóstico detallado. Parece que tendré que reconstruir. – tempvar
Quizás la descarga esté dañada. Podría intentar volver a descargar Assimp. Si esto no soluciona el problema, la recompilación podría ser la solución. – Synxis