Programm kann aufgrund des Fehlers „Gerät ist nicht bereit“ nicht ausgeführt werden

Programm kann aufgrund des Fehlers „Gerät ist nicht bereit“ nicht ausgeführt werden

Ich habe eine 32-Bit Matlab mex-Funktion, die verknüpft war mitOpenDDSBibliothekensowie meine eigenen benutzerdefinierten. Ich habe ein Visual Studio 2010Setup-Projekt erstellt, um die erforderlichen DLLs auf anderen Maschinen bereitzustellen. Ich konnte diese mexFunktion problemlos auf mehreren Maschinen ausführen (32-Bit- und 64-Bit-Windows 7-Maschinen). Es gibt jedoch eine Maschine, die mir eine **device is not ready**Fehlermeldung anzeigt, wenn ich versuche, die mexFunktion auszuführen.

Ich vermute, dass beim Laden der DLLs ein Problem auftritt, bin mir aber nicht sicher, woran das liegen könnte. Ich habe nach fehlenden oder inkompatiblen DLLs VS C++ 2010 redistributable packageauf dem Computer gesucht, aber alles sieht in Ordnung aus (in diesem Fall würde ich eine andere Fehlermeldung erhalten). Ich habe versucht, meine Anwendung im abgesicherten Modus auszuführen, falls andere Programme etwas Unerwartetes tun, aber das hat nicht funktioniert.

Ich habe versucht, weitere Informationen zur Bedeutung der Fehlermeldung zu finden **device is not ready**. Was könnte das Problem sein?

verwandte Informationen