Ich habe eine eingebettete Anwendung für einen Scanner geerbt, es wurde mit Visual Studio 2005, C# geschrieben. Wir müssen jetzt die Hardware ersetzen, weil wir die alten nicht mehr bekommen können. Leider läuft das Ersatzgerät auf embedded compact 7.0. Ich habe die Anwendung neu erstellt und auf dem neuen Gerät installiert. Es läuft, aber wir bekommen seltsames Verhalten. Ist der embedded compact 7 vollständig kompatibel mit ce 5? Wie würde ich darüber hinausgehen, um es auf ec 7 zu verbessern. Irgendwelche Hilfe geschätzt.Upgrade C# -Anwendung von Windows CE 5 auf Embedded Compact 7
Antwort
Ich habe this question gefragt, weil wir von WindowsCE 5 auf Windows Compact 7 Embedded Probleme der Migration unserer Anwendung hatte:
Wenn Sie Form
s, wird der Konstruktor auf WindowsCE 5 verwenden immer vollständig vor OnActivated
würde heißen, während auf Embedded Compact 7, wenn Sie bestimmte Form
Eigenschaften anpassen, würde OnActivated
vor der Konstruktor würde beendet werden. Dies gilt auch für OnGotFocus
und vielleicht OnLoad
und deren Ereignisse (dh form1_Activated
).
Jetzt hat niemand bestätigt oder verweigert dieses Verhalten auf ihren Geräten, so dass ich nicht ganz sicher bin, ob dies ein Hersteller-spezifisches Problem ist. Sie können den Code in der Frage ausführen, um festzustellen, ob dies auch auf Ihrem Gerät geschieht.
Abgesehen davon (und einem größeren Bildschirm, so mussten wir die Benutzeroberfläche neu gestalten: P) hatten wir keine Probleme bei der Migration.
- 1. Windows Embedded Compact 7 - Bildschirmtastatur nicht automatisch anzeigen
- 2. .Net Compact Framework Entwicklung auf Windows Embedded CE 6.0
- 3. Entwickeln von Anwendungen für Windows Embedded Compact 2013
- 4. Echtzeit-APIs für Windows Embedded Compact
- 5. Serieller Port Spy für Windows Embedded CE
- 6. Installieren von Windows CE auf einem x86 Embedded-Gerät
- 7. Debug-Tool für Windows Embedded Standard 7
- 8. Windows CE 5 Batch IF EXISTS
- 9. "Bootstrap konnte nicht geladen werden" bei der Bereitstellung unter Windows CE 7
- 10. MSMQ Eine Nachricht von Windows CE 5 an Windows 7 senden
- 11. C# Erweiterungsmethoden auf PocketPC Windows CE
- 12. Windows Phone 7 - Sql Compact Alternativen?
- 13. upgrade von alfresco 4.2.2 auf 5.x
- 14. Isatty auf Windows CE
- 15. Intel C++ Compiler für Windows CE
- 16. Wie emuliere/debugge ich Windows CE 5.0-Anwendungen in C#?
- 17. Ungültige Verbindung mit C# auf Windows CE SQLConnection-
- 18. Windows CE 6 Wordpad Ersatz
- 19. Windows CE-Textfeld Fokusproblem
- 20. Windows CE vs Windows Mobile
- 21. Windows Mobile Compact Framework SqlCeConnection
- 22. Upgrade PHP auf XAMPP 1.8.3 Windows 7 Installation
- 23. Aufruf von C-Funktion von Perl in Embedded-C-Anwendung
- 24. Windows Embedded Standard 7 findet meine .dll nicht
- 25. Run Java-Anwendung auf Windows Embedded Handheld 6.5
- 26. Speicherauslastung von Windows CE-Geräten
- 27. C# Startvorgang minimiert/versteckt auf Pocket PC Windows CE
- 28. Unterstützt DataGrid auf CE 5.0 Compact Framework .NET die Bearbeitung?
- 29. PHP auf Windows Server - Upgrade
- 30. Wie verwendet man SQL Server Compact Edition (CE) von Java?
Kann "seltsames Verhalten" angeben? Im Allgemeinen sollte die App ohne Probleme funktionieren. Aber das hängt vom Code ab. – josef
Ich denke, ich könnte das Problem gefunden haben, es wurde nicht ordnungsgemäß bereitgestellt und fehlte eine DLL. – user2669338
Das führt normalerweise nicht zu merkwürdigem Verhalten, sondern zu einer Ausnahme. – josef