2009-07-20 8 views
1

Ich entwickle für ein SH4-basiertes Gerät, das entweder CE 4.2 oder CE 5.0 ausführen kann. Gemäß meiner previous question kann ich diese Geräte mit den Standard-SDKs unter eingebettetem Visual C++ 4.0 als Ziel verwenden, aber ich kann nicht über ActiveSync debuggen.Kann ich CE 4.2 oder CE 5.0 mit C++ auf VS2008 anzielen

Ich habe auch Visual Studio 2008 (SP1) geladen, kann diese SDKs jedoch nicht laden und kann daher nicht auf mein Gerät zugreifen. Gibt es irgendeinen Weg dazu, oder ist jemand anderer Debugger bekannt, den ich verwenden könnte?

Die Anwendung ist C++/MFC.

+0

Meinst du WinCE 4.2 und WinCE 5.0 hier? Es ist kein .Net Compact Framework 4.2 oder 5.0, die ich kenne. – MusiGenesis

+0

Mein Fehler, ja CE 4.2 oder CE 5.0. –

Antwort

1

Dies kann Ihr erstes Problem beheben oder nicht, aber gehen Sie auf die Eigenschaftenseite für Ihr Projekt, und klicken Sie auf die Registerkarte Geräte. Deaktivieren Sie das Kontrollkästchen "Bereitstellen der neuesten Version des .Net Compact Framework ...". Es ist schon eine Weile her, seit ich mit WinCE gearbeitet habe, aber ich erinnere mich, dass das Debuggen verhindert wurde (die App läuft problemlos in der IDE, aber die Breakpoints erscheinen als offene rote Kreise und werden nie getroffen.)

I habe keine Antwort auf Ihre zweite Frage, tut mir leid.