2010-11-18 15 views
3

Mit einem WinCE C# Forms app NET3.5 auf dem Gerät linkWinCE - Unable

Ich kann fein bereitstellen und die Formularanwendung laufen zu starten debuggen.

Ich kann das Windows CE Testkit link verwenden, das sich automatisch auf dem Gerät ausgibt und die Tests ausführt.

Problem: Debugging wird nicht gestartet. Es sperrt VS2008. Es scheint die App in Ordnung zu bringen, dann hängt es. kommt schließlich mit „Debuggen kann nicht gestartet werden“

I SOTI können nicht link, wie sie sich

Antwort

0

Die Tatsache, auf das Gerät installiert werden kann, dass CETK arbeitet ein roter Hering ist. Es verwendet einen anderen Transport (PlatMan), also ob Arbeiten tatsächlich funktionieren, hat keine Auswirkung darauf, ob eine verwaltete App funktionieren wird (die CoreCon verwendet).

Studio-Debugging ist sehr solide bereitgestellt Sie haben die richtigen und die gleichen Versionen von CoreCon auf dem Desktop und dem Gerät. Haben Sie ein Upgrade auf das neueste Service Pack von Studio durchgeführt? Hat das Ziel bereits CoreCon? Ist die Zielversion von CoreCon die gleiche wie auf dem Entwicklungs-PC? Hast du CF 3.5 nur auf dem Ziel, oder ist 2.0 auch installiert? Ist es die gleiche SP-Version der CF wie auf dem PC?

+0

Richtig - ich muss graben in .. geschätzt. –

3

i bereits diese Probleme durch die Schritte 1. Öffnen Sie MS Vs 2005-> VS Remote-Tool-> Remote-Registrierungs-Editor Highlight Windows CE 5.0 behoben -> HKLM -> System Rechtsklick im rechten Fenster und wählen Sie Neu DWORD-Wert Geben Sie im Feld name (genau und ohne Anführungszeichen) "CoreConOverrideSecurity" ein und setzen Sie den Wert auf 1 Schließen Sie den Editor. Fahren Sie den Emulator mit Save State herunter. Bezug: http://wincetips.blogspot.com/

+0

Die Studio Remote Tools verwenden CoreCon, um eine Verbindung herzustellen. Wenn Sie keine Verbindung zum Studio-Debugger herstellen können, können Sie auch keine Verbindung zum Remote-Registrierungseditor herstellen. Im Wesentlichen ist dies ein Catch-22. – ctacke

0

Ich bekam "Popup-Start" Popup nach der erfolgreichen Bereitstellung im Emulator. Das CE Remote Process-Viewer-Tool konnte die Ablaufverfolgung meines Programms, das im Emulator hinzugefügt wird, nicht anzeigen. Ich habe versucht, den Prozess des Emulators an den VS2008 anzuhängen, aber es ist fehlgeschlagen. Später habe ich die vollständige Installation von VS2008 neu installiert. Es hat das Problem behoben.