Benutzer mit den meisten Antworten
C# Program für Windows CE 6.0 mit .NET 4.0

Frage
-
Hallo,
ich schreibe ein Scan-Programm mit VC# 2010 (.NET 4.0) und sollte auf ein mobilen Scanner Motorola mit Windows CE 6.0 laufen.
Beim Starten des Programms auf dem Windows CE 6.0, verlangt er von mir ein .NET 4 Installation.
Frage: wo kann ich den .NET für Windows CE 6.0 herunterladen und wie kann ich dies installieren.
Eine Verbindung zum Geräte über USB aus PC ist vorhanden.
MFG
- Bearbeitet ati.sah Dienstag, 11. November 2014 08:25
Antworten
-
Hi,
was genau ist dir nicht klar? Die Beschreibung ist doch sehr ausführlich und erklärt Schritt für Schritt, was zu tun ist. Daher die Frage: Welche weitergehenden Infos brauchst Du denn?
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert ati.sah Mittwoch, 12. November 2014 09:02
Alle Antworten
-
Hallo,
Siehe Devices and Platforms Supported by the .NET Compact Framework, .NET Framework Compact 3.5 ist die höchste verfügbare Version.
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Aleksander Chalabashiev Dienstag, 11. November 2014 07:24
-
Noch ein Nachtrag: Meines Wissens war Visual Studio 2008 die letzte Version, mit der man Applikationen für Windows CE 6.0 entwickeln kann, mit VS 2012 kommst Du hier nicht weiter, siehe Smart Device Development VS 2010: "Visual Studio 2010 does not support mobile application development for versions of Windows Phone prior to Windows Phone OS 7.0."
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Hallo,
vielen dank
Nachtrag: mein VS 2010
wie kann ich prüfen auf dem WindCE die installierte .NET Version ?
woher kann ich die .NET für WindCE downloaden und wie auf WindCE installieren ?
MFG
- Bearbeitet ati.sah Dienstag, 11. November 2014 08:27
-
Habe gerade kein Win CE Gerät zur Hand, kann es heute Abend aber nachsehen. Öffne einfach mal eine Windows Explorer und siehe nach, welche Framework Order es gibt.
Die aktuelle Version ist im Win CE SDK (welches es nur für VS 2005/2008 gibt) enthalten und wenn das neueste Framework nicht im ROM ist, kann man es manuell installieren, siehe How to: Install the .NET Compact Framework on a Device
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Aleksander Chalabashiev Dienstag, 11. November 2014 09:48
-
Hallo,
1.auf dem WindCE sehe ich einen Ordner namens "\Program Files\.NET CF 2.0"
2.die Schritte im "How to: Install the .NET Compact Framework on a Device"
So installieren Sie .NET Compact Framework bei Bereitstellung des Projekts
-
Öffnen Sie ein vorhandenes Visual C#- oder Visual Basic-Projekt für intelligente Geräte, oder erstellen Sie ein neues Projekt.
-
Konfigurieren Sie das Geräteprojekt für die Bereitstellung von .NET Compact Framework auf einem Zielgerät.
-
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Geräteprojekt, und klicken Sie dann auf Eigenschaften.
Der Projekt-Designer wird angezeigt.
-
Klicken Sie auf die Registerkarte Geräte.
-
Aktivieren Sie Neueste Version von .NET Compact Framework (einschließlich Service Packs) bereitstellen.
-
Wählen Sie in Zielgerät ein Gerät oder einen Emulator aus.
-
-
Klicken Sie zur Bereitstellung im Menü Erstellen auf Bereitstellen.
– oder –
Klicken Sie im Menü Debuggen auf Debuggen starten.
ist mir nicht ganz klar ?
MFG
-
-
Hi,
was genau ist dir nicht klar? Die Beschreibung ist doch sehr ausführlich und erklärt Schritt für Schritt, was zu tun ist. Daher die Frage: Welche weitergehenden Infos brauchst Du denn?
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert ati.sah Mittwoch, 12. November 2014 09:02
-
Hallo,
was ist Geräteprojekt, Zielgerät, denn ich erstelle ein einfaches Projekt, wo in der Projekteigenschaften was daoben steht gar nicht vorkommt oder verstehe ich irgendwas falsch ?
Habe ich das richtig verstanden, daß ich auch die .Net mit meinem Programm weitergebe, so daß auf dem WindCE kein .NET zu gebrauchen ist ?
Ich habe auch ein Testversion VS c# 2008 und 2005 heruntergeladen installiert und mein Programm mit beiden kompiliert und auf WindCE verschoben => kommt der gleiche Fehler ""Error: an unexpected error has occurred in Test.exe. MessingMethodException File or assembly Name "System.windows.forms, Version=2.0.0.0, culture=neutral, publicKeyToken=B77A5C561934E089, or one of this dependences, was not found."
MFG
- Bearbeitet ati.sah Dienstag, 11. November 2014 14:15
-
beiden kompiliert und auf WindCE verschoben => kommt der gleiche Fehler ""Error: an unexpected error has occurred in Test.exe. MessingMethodException File or assembly Name "System.windows.forms,
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Hi,
Du kannst nicht erwarten, dass ein normales .NET Projekt auf Windows CE bzw. Windows Mobile läuft. Zum einen ist das Compact Framework sehr abgespeckt, zum anderen stehen dir die allermeisten Controls gar nicht zur Verfügung.
Wie Olaf schrieb, musst Du ein passendes Projekt erstellen und die Forms, Controls, ... neu aufbauen.
Schau dich mal hier um:
http://msdn.microsoft.com/de-de/library/btyhs18b.aspx
Da findest Du einen Einstieg in das Thema.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Aleksander Chalabashiev Mittwoch, 12. November 2014 08:57
-
Morgen,
vielen dank und gut erkannt Herr Falz und Herr Helper.
aber mein Problem ist nun im Anlegen des neuen Projekts für mobile Geräte bei der Vorlagen die intelligente Geräte zu finden. Bei meinem VSC#2010 fehlt dies. => mußte ich irgendwas downloaden/installieren ?
MFG
-
Bei meinem VSC#2010 fehlt dies.
Es gibt das Windows Mobile 6.5 Developer Tool Kit, aber wie ich schon in meiner 2ten Antwort schrieb, ist das nur für VS 2005/2008, ab Version 2010 wird das SDK nicht mehr unterstützt.
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Aleksander Chalabashiev Mittwoch, 12. November 2014 08:57
- Bearbeitet Olaf HelperMVP Mittwoch, 12. November 2014 09:04
-
Hallo,
nun habe ich den VS2008 + SP1 installiert.
Beim Erstellen eines Projekts erscheinen die Geräte, aber dann kommt die Meldung:
"Ein Teil des Pfades "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\SmartDevice\1031\SmartDevice\WindowsApplication.vstemmplate" konnte nicht gefunden werden"
Fehlt irgendwas ?
MFG
- Bearbeitet ati.sah Dienstag, 18. November 2014 08:53