Hallo, weiß jmd wie mann in Visual Studio 2010 eine Windows XPe Kiosk Applikation debuggen kann? Geht das überhaupt? Eine Nicht-Kisok-Applikation kann ich bereits Debuggen mit dem Remote Debugger. Gruß Hans
:
Verschoben durch User
was ist denn eine Kiosk-App? Was ist daran anders als einem executable file?
Rufus t. Firefly schrieb: > Wie wird denn die "Kiosk-App" aufgerufen? Im Target Designer geb ich die Anwendung unter "cmiShellPath" an, so dass diese sofort nach dem automatischen Login gestartet wird.
bis jetzt geh ich nach dieser Liste vor, um das Remote Debugging zu ermöglichen. Aber nachdem die Application ja beim Booten bereits gestartet wird, weiß ich nicht, wie ich in diesem Fall vorgehen muss. http://www.mpdvc.de/artikel/RemoteDebugging.htm
wahrscheinlich darf ich zuerst nur die command-shell starten und anschließend die MSVCMON.EXE fürs Remote Debugging und dann erst meine Application (via Visual Studio)? Lieg ich hier schon mal richtig?
Starte statt der "Kiosk-App" den Remote Debugger, und starte dann die "Kiosk-App" über den Remote Debugger. Moment, MSVCMON? Verwendest Du etwa noch VC6?! Sei es drum, das kennt zwar kein "attach to remote process", aber das Starten einer Anwendung sollte das Dingens noch hinbekommen.
Rufus t. Firefly schrieb: > arte statt der "Kiosk-App" den Remote Debugger, und starte dann die > "Kiosk-App" über den Remote Debugger. > > Moment, MSVCMON? Verwendest Du etwa noch VC6?! nein bin schon auf Visual Studio 2010 aufgestiegen, aber anscheinend beim Remote Debugging stehengeblieben. Über welche .exe wird jetzt (bei der neuen Visual Studio Version) der Debugger gestartet? Gibt`s darüber ne infoseite von Microsoft?
Keine Ahnung, ob es eine Infoseite irgendwo bei MS gibt, aber der Remote Debugger heißt schon seit etlichen VS-Versionen msvsmon. Ich nutze ihn derzeit mit VS2008. Um den als Remote-Debugger auf einem anderen System einsetzen zu können, musst Du alle Dateien, die im gleichen Verzeichnis wie msvsmon.exe sind, auf das Targetsystem kopieren.
Rufus t. Firefly schrieb: > Starte statt der "Kiosk-App" den Remote Debugger das heißt man gibt die msvsmon.exe im cmiShellPath an? Muss man bei dieser Datei ähnlich wie bei der VC6 (MSVCMON) den Remote-Zugriff noch freischalten, indem man die Authentifizierung entsprechend einstellt (password für den Zugriff und ähnliches)? Sowie zuvor noch die Netzwerkeinstellungen tätigen - oder kann man diese bereits im Target Designer vorgeben - z.B. static IP-Addr 192.168.2.2 und Subnetmask 255.255.0.0?
Hans schrieb: > Muss man bei dieser Datei ähnlich wie bei der VC6 (MSVCMON) den > Remote-Zugriff noch freischalten, indem man die Authentifizierung > entsprechend einstellt (password für den Zugriff und ähnliches)? Ja, das kann man aber mit Kommandozeilenargumenten lösen. Es gibt aber auch eine Alternative; msvsmon lässt sich auch als Dienst (Service) nutzen, dann kannst Du Deine Kiosk-Applikation auf die gewohnte Weise starten und dann per "attach to remote process" debuggen. Wie man das Ding als Dienst konfiguriert, sollte in der Onlinehilfe beschrieben sein. Die Onlinehilfe zumindest der 2008er-Version ist fehlerhaft, was die Kommandozeilenargumente betrifft. Die korrekte Syntax zeigt Dir msvsremote /? an.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.