2016-12-29 1 views
-1

Ich habe in Schritt 9 des „Setup für die Erfassung von“ der folgenden Tutorial https://bitbucket.org/visinf/projects-2016-playing-for-dataAusnahme geworfen: ‚System.ApplicationException‘ in renderdocui.exe

Ich bin renderdocui.exe Debuggen aufgeklebt und dann klicken Sie auf die erfassen und hier sind die Fehler, die ich erhalte. Irgendeine Einsicht?

'renderdocui.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Users\mona\playing-for-data\renderdoc\x64\Debug\renderdocui.exe'. Symbols loaded. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll'. Cannot find or open the PDB file. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'. Cannot find or open the PDB file. 
Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll 
Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'Microsoft.GeneratedCode'. 
'renderdocui.exe' (CLR v4.0.30319: renderdocui.exe): Loaded 'C:\Users\mona\playing-for-data\renderdoc\x64\Debug\WeifenLuo.WinFormsUI.Docking.dll'. Symbols loaded. 
The thread 0x6a8 has exited with code 0 (0x0). 
Exception thrown: 'System.ApplicationException' in renderdocui.exe 
Exception thrown: 'System.ApplicationException' in renderdocui.exe 
The thread 0x176c has exited with code 0 (0x0). 

auch enter image description here

Auch hier ist die Log-I von renderdocui erhalten:

RENDERDOC: [15:49:29]    core.cpp(242) - Log  - RenderDoc v0.27 x64 (NO_GIT_COMMIT_HASH_DEFINED) loaded in replay application 
RENDERDOC: [15:50:55] win32_process.cpp(307) - Log  - Injecting renderdoc into process 7732 
RENDERDOC: [15:50:55] win32_process.cpp(180) - Debug - Injecting call to RENDERDOC_SetLogFile 
RENDERDOC: [15:50:55] win32_process.cpp(180) - Debug - Injecting call to RENDERDOC_SetCaptureOptions 
RENDERDOC: [15:50:55] win32_process.cpp(180) - Debug - Injecting call to RENDERDOC_GetRemoteAccessIdent 
RENDERDOC: [15:50:55] win32_network.cpp(323) - Debug - connect before timeout 
RENDERDOC: [15:50:55] remote_access.cpp(389) - Log  - Got remote handshake: PlayGTAV() [7732] 
RENDERDOC: [15:50:56] win32_network.cpp(169) - Warning - recv: 10054 
RENDERDOC: [15:50:59] win32_network.cpp(317) - Debug - connect timed out 
RENDERDOC: [15:50:59] win32_network.cpp(344) - Warning - Failed to connect to localhost:38920 
RENDERDOC: [15:51:02] win32_network.cpp(317) - Debug - connect timed out 
RENDERDOC: [15:51:02] win32_network.cpp(344) - Warning - Failed to connect to localhost:38920 

Ich bin nicht sicher, was mein Ansatz für das Debuggen dieses Problems sein sollte und es zu reparieren. Mit Capture (zB mit Aktivieren von Hooking für Kinder) oder Global Process Hook wird im GTA5-Spiel kein Overlay angezeigt.

In Schritt 9 wird erwähnt, um sicherzustellen, dass Punkte Systempfade zu OpenEXR Libs und Sie können sie hier sehen: enter image description here

Auch wenn ich auf dem globalen Prozess Haken klicken und dann das Spiel zu starten, ich bekomme folgenden Fehler: enter image description here

Antwort

0

Also mein Spiel ist nicht von Steam sondern von Rockstar games. Offenbar deshalb brauche ich global process hook und capture funktioniert nicht. Allerdings habe ich alles von Grund auf neu erstellt (ein neuer Start durch Herunterladen der Git Repo), und release und x64 Konfigurationen statt debug und x64 Konfiguration verwendet. Wenn ich nun hook into children Optionen auswähle und GTAVLauncher.exe als ausführbare Datei auswähle und auf Capture klicke, erscheint die overlay in der oberen linken Ecke und mit Drücken von F12 oder Print Screen, aber nachdem jede Aufnahme gespeichert wurde, muss ich F12 erneut drücken, was es ziemlich schwer macht Ich muss das Spiel auch gleichzeitig mit einem Wireless Controller spielen. Ich frage mich, ob jemand ihre Erfahrung mit mir teilen könnte. Auch habe ich das meinen globalen Systempfad in bearbeiten Umgebungsvariablen Abschnitt:

C:\Program Files\ilmbase\include\OpenEXR 

und dann das System neu gestartet. Beachten Sie, dass wenn Sie script hook v oder script hook v.NETdll im Spielordner verwenden, das Capturing/Spiel abstürzt und wenn Sie das Spiel debuggen wird es sagen, dass script hook v is violating access.

Verwandte Themen