-
Notifications
You must be signed in to change notification settings - Fork 784
Compact Framework Development
The quick answer is "YES, you can develop Pocket PC applications with SharpDevelop".
Here is a list of things you will need:
SharpDevelop 3.xx (Surprise)
.NET Framework 2.0 Software Development Kit (SDK) (IA64)
As of now, i'm not sure 3.5 is supported in SharpDevelop 3.xx{BR} Windows SDK for Windows Server 2008 and .NET Framework 3.5
4/2/09 - .Net CF 3.5 works in 3.0.0.3800. You need to install .Net CF 3.5 and .Net CF 3.5 Power Toys.
4/2/09 - OpenNETCF Smart Device Framework (SDF) (Community Version) works in version 3.0.0.3800. This is a great tool for all Windows Mobile developers. Everything they have implimented is available via winCE CoreDLL.DLL, but the SDF makes it a lot eaiser and its free.
4/2/09 - .Net CF 3.5 Class Library DLL successfully created and tested (version 3.0.0.3800). Create a new VBNet Class Library (for Windows, not under Compact Framework), and change the Target Framework to Compact Framework 3.5 (click Project->Project Options->Compiling Tab, about half way down is a drop down box for Target Framework).
Known errors :{BR}
-
Windows Mobile Form Designer (Can anyone comment on if this should still be here?)
-
If you get an error such as: The "AddHighDPIResource" task failed unexpectedly. You miss a key in the registry: (add this and you'll manage to compile) {BR}
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS]{BR} "ProductDir"="c:\Program Files\Microsoft Visual Studio 9.0\"{BR
}
See also: http://community.sharpdevelop.net/forums/p/8274/23244.aspx{BR}
Support from the Forum:{BR} http://community.sharpdevelop.net/tags/compact+framework/default.aspx
Use the Emulator{BR}
- You can download the latest emulator for free Microsoft Device Emulator 3.0
- You must also download some Operating System images. (eg: Windows Mobile 6 Pocket PC Images.
- And run it from: drive:\Program Files\Microsoft Device Emulator\1.0