Debugging information corrupt; recompile module
-
Wie der titel schon sagt bekomm ich am ende folgende Fehlermeldung:
Linking...
detours.lib(creatwth.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Error executing link.exe.#include <windows.h> #include <stdio.h> #include <stdlib.h> #include <detours.h> int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd) { char szTargetCommand[] = "any"; char szTargetApp[] = "any"; char szTargetFolder[] = "any"; char szUseLibrary[MAX_PATH]; _fullpath(szUseLibrary, "Hook.dll", MAX_PATH); SetCurrentDirectory(szTargetFolder); STARTUPINFO si; ZeroMemory( &si, sizeof(si) ); PROCESS_INFORMATION pi; ZeroMemory( &pi, sizeof(pi) ); si.cb = sizeof(si); if(!DetourCreateProcessWithDll( szTargetApp, szTargetCommand, 0, 0, TRUE, CREATE_DEFAULT_ERROR_MODE|CREATE_NEW_CONSOLE, NULL, szTargetFolder,&si, &pi, szUseLibrary, 0)) { printf("Loader.exe: DetourCreateProcessWithDll failed: %d\n", GetLastError()); return 0; } printf("Injection Successful. Will exit when target exits.\n"); WaitForSingleObject(pi.hProcess, INFINITE); printf("Target Ended.\n"); return 0; }Kann mir einer sagen wie ich das Problem beheben kann? Hab schon ne weile gegooglt, ohne Ergebniss :(.
-
Hat sich erledigt. Habs im release modus laufen lassen und dann gings. Aber wieso funktionierts nicht im debug modus?