0

Kann das getan werden, damit ich Desktop-Framework-Binärdateien erzeuge?.Net-Projekt mit Compact Framework-Dateien erstellen?

Ich nehme an, .net Vollversion hat die meisten, wenn nicht alle CF-Bibliotheken.

+0

.NET-Compiler erstellen meist ausführbare IL-Dateien. Solange Sie keine CF-only-Assemblys oder Funktionen/Klassen verwenden, wird die ausführbare Datei auch auf dem Desktop ausgeführt. – josef

+0

@josef Was sind "IL ausführbare Dateien?" Es klingt, als ob ich nur CF Funktionen und Klassen ersetzen müsste, wenn sie da sind. – obizues

+0

Wenn Sie den Code haben, möchten Sie nach '[DllImport]' Attribute suchen - Windows Desktop hat mehrere verschiedene DLLs (_user32.dll_, _kernel32.dll_, etc), aber in WindowsCE alle Funktionen sind in _coredll.dll_. Außerdem sollten Sie in der Lage sein, alle Code-Dateien (.cs) einem neuen Desktop-Projekt hinzuzufügen und auszuführen. –

Antwort

0

Es ist nicht sicher, über CF in .NET zu konvertieren, anstatt manuell zu schauen, wo Abhängigkeiten in CF in einigen wenigen zusätzlichen CF-Bibliotheken stehen, die .NET nicht hat.