Steps needed to install Windows Embedded CE 6.0 from scratch.
Yesterday I paved my development PC (I was running a 32-bit beta of Windows 7) and moved to 64-bit Windows 7 Release Candidate. Paving the PC meant that I needed to re-install all of my favorite applications and tools.
Installing Windows Embedded CE 6.0 has a number of steps which are listed below (with appropriate links). Perhaps the list may be useful as a “check list” for installation if you are ever in the position of needing to install from ground up.
Installing Windows Embedded CE 6.0 – Steps:
- Install Visual Studio 2005
- Install Visual Studio 2005 SP1
- Install Visual Studio 2005 SP1 for Vista
- Install Windows Embedded CE 6.0 (Eval link)
- Install Windows Embedded CE 6.0 SP1
- Install Windows Embedded CE 6.0 R2
- Install Windows Embedded CE 6.0 cumulative product update package (through 12/31/2008)
- Install Windows Embedded CE 6.0 monthly update package (Jan 2009)
- Install Windows Embedded CE 6.0 monthly update package (Feb 2009)
- Install Windows Embedded CE 6.0 monthly update package (Mar 2009)
- Install Windows Embedded CE 6.0 monthly update package (Apr 2009)
- Mike
Comments
- Anonymous
June 10, 2009
The comment has been removed - Anonymous
June 10, 2009
The comment has been removed - Anonymous
June 12, 2009
Mike - What your post reminds me is that Microsoft treats CE developers as second-class citizens.
- Why no support for VS2008? We had to install VS2005 + SP1 just for CE development. That took the better part of a day just for that part alone. We've started using VS2010, which means CE will soon be two releases behind.
- Why not also release a single cumulative installer that performs a full, up-to-date install of CE? The incremental releases are important for people who have installed previous versions, but for those who are doing new installs, locating, downloading, and installing all those installers is a pain. From a customer perspective, I think that Microsoft could do a better job making CE a bit less inconvenient.
Anonymous
June 12, 2009
And to clarify my post above, it's not like I'm saying that CE development is a bad or painful experience. What I mean is that, relative to the development experience Microsoft makes available for desktop/server Windows, there's quite a considerable gap. I think the CE development tools should set the bar a bit higher.Anonymous
June 17, 2009
Also it will be fine to add: ActiveSync 4.5 or better (needed to deploy applications). NET CF 2.0 SP2 Best Regards.Anonymous
June 17, 2009
Hi there! I work for an ISV. I'm currently developing a C++ application for smart devices (it must support from Win CE to Win Mobile 6) -my app is not a driver-. I'm thinking about testing tools for it. I found two: TUX and TUX.Net (the managed version). What do you recommed for me? -Using TUX? (Does TUX work for non driver unmanaged applications?) -Using TUX.Net? (Do I need to write managed wrappers?) -How can I integrate any of the test harness (TUX or TUX.Net) with Team System? -Unit test & code coverage- Thank u so much! Javier Andrés Cáceres Alvis Blog Personal: http://speechflow.spaces.live.com/ Blog Intel: http://software.intel.com/en-us/blogs/author/javierandrescaceres/Anonymous
June 18, 2009
TUX is a native code test harness, writing TUX tests is fairly straight forward, a test is simply a DLL that’s hosted by the TUX infrastructure. Most of the existing CETK tests ship in source, these can be used as starting points for your tests.
- Mike
Anonymous
June 19, 2009
Thank you so much for your feedback. Javier Andrés Cáceres Alvis Blog Personal: http://speechflow.spaces.live.com/ Blog Intel: http://software.intel.com/en-us/blogs/author/javierandrescaceres/Anonymous
June 20, 2009
The comment has been removedAnonymous
June 22, 2009
E. Mahmoodi, Without the original BSP (Board Support Package) for the device it would be hard to create a new operating system image that would boot, run, and expose all of the devices/drivers. It may be easier for you to contact the device manufacturer to determine whether the device could be reflashed.
- Mike
Anonymous
June 22, 2009
Hi Mike, Thanks for these steps. It's a cool checklist to not forget anything :) I'm new to Windows development (more experienced on Linux environments) and I would like to support my own 3G USB module on this embedded system, modifying the RIL part. Also, I would like to have the same support on Windows Mobile. My problem is that I do not fully understand the dependency between Windows CE and Windows Mobile, and also I haven't found enough references to know if I would need to be Microsoft <something> partner to get access to more info or resources... Could you put some light on these topics? Or some extensive references to read? :) Thank you very very much!Anonymous
June 22, 2009
Hi Mike, D'oh! I have seen your post: "Windows Mobile and Windows Embedded CE - what's the difference?" and now eveything is much clearer :) All my theories have been confirmed, but then... how could I (or an OEM) add one driver to Windows Mobile? Is it needed a kind of partnership to get access to the Windows Mobile customization? Thanks again :)Anonymous
June 23, 2009
Mark, Yes, you would need to have an agreement with the Windows Mobile team. you might want to leave a comment with Loke Uei on the WM team (http://blogs.msdn.com/lokeuei)
- Mike