Click here to get back home

Problems installing "Windows Mobile 6 Standalone Emulator Images"

 HomeNewsGroups | Search | About
 microsoft.public.smartphone.developer    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Problems installing "Windows Mobile 6 Standalone Emulator Images" TFS 05-20-2008
Get Chitika Premium
Posted by TFS on May 20, 2008, 8:46 am
Please log in for more thread options
I've sent the following message to MSDN, but I got the reply to tell me to
post it in MSDN managed newsgroups. I've no idea if they would really read
it or do anything about it, but I'll post it anyway, hoping that would be of
help to others.
---------------------------------------------
Recently I’d like to try and test some WM6 images (downloaded
from this page:
http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en).

I’ve got several almost identical PC’s for test. One thing is
sure, they’re clean in the sense that the Win XP O/S are newly installed for
test. However, I came across two different problems in the PC’s when I tried
to install those image files (MSI files) in standalone mode (ie, I didn’t
want integration with Visual Studio).

1. Some files are corrupted (corrupted sdkfiles.cab ….) during install:
For this problem, I’m pretty sure that the cause is that a temporary
MSI file is generated in the temp folder and within it several CAB files are
to be extracted on the fly. NB: I’m 100% sure that no image file is
corrupted.

First, this MSI file is too big, so extracting those CAB files on the
fly is very slow. And secondly when those CAB files are big, like the
sdkfiles.cab, it would take very long time to extract them and their contents
correctly and this would look like a time-out to the O/S and thus it’s
thought to be a corrupted file.

In other words, I think the problem is this double-archiving: files
compressed within CAB files which in turn compressed within an MSI file and
all need to be extracted on the fly.

Maybe the programmer who made the MSI could change the way files are
“exploded” in the temp folder.

2. The second problem is also quite subtle. The installation just ended
with a message saying that the installed has failed!

“Windows Mobile 6 Professional Emulator Images – USA setup ended prematurely
because of an error. Your system has not been modified. To install this
program at a later time, please run the installation again.
Click the Finish button to exit the Setup Wizard.”

Well, that’s it! And I at first had no idea why on some PC the
installation succeeded while in others it failed. Later on, I looked into
the event log and found some messages like this:
• “Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error
was The referenced assembly is not installed on your system.”
• “Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error
message: The referenced assembly is not installed on your system.”

So, the problem seemed to be related to some VC8 dll’s not being
found! I thought maybe because I’ve got IE6 and IE7 installed. But after
some tests, it’s certain that having IE6 or IE7 didn’t help. And after
quite
a lot of tests, I finally found out that installing "Windows Live Messenger"
helped!!!

And later on, I also found that those “VC++ redistributable” available
in Microsoft’s website could also help resolve this problem:
http://www.microsoft.com/downloads/details.aspx?FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

So, back to those WM6 images download page stated above, I think you
need to add “VC8” as one of the “system requirements” and you also need
to
provide the link to download this VC++ redistributable.

But personally, I don’t understand why you don’t publish this
redistributable in WindowsUpdates? If you do so, you could be sure that a
lot of people don’t have to spend time to understand what other components
are needed, and that also could reduce software developers’ effort to include
those dll in their own softwares, and thus reduce this “dll hell”.

Oh, there’s another problem but to a lesser degree. If I install the
“Device Emulator 3.0” in a clean PC (ie without having previously installed
“Device Emulator 2.0”) which can be found here:
http://www.microsoft.com/downloads/details.aspx?familyid=A6F6ADAF-12E3-4B2F-A394-356E2C2FB114&displaylang=en
those image files don’t install their respective shortcuts in the Start
menu!!!


Similar ThreadsPosted
Windows Mobile V 5.0 Emulator (standalone) - Device is Locked? December 4, 2006, 5:08 pm
Windows Mobile 5.0 SDK Install Problems August 30, 2005, 6:26 am
Problems Installing Magneto SDK... June 23, 2005, 11:24 pm
Problem Installing Windows Mobile 5.0 Smartphone SDK September 29, 2005, 1:17 pm
Installing DSP plugins for Windows Media 10 Mobile August 19, 2006, 4:53 am
Smartphone WM5 emulator images? March 11, 2006, 1:41 am
Square-Images for Emulator? January 17, 2007, 6:15 am
Problems about make a MUI emulator image. June 5, 2006, 2:50 am
Smartphone emulator and active sync problems July 21, 2005, 1:09 pm
Separate .NET EXEs installing a WH_KEYBOARD_LL keyboard hook on Windows Mobile 5 Smartphone - second hook fails with win32 error code 31 A device attached to the system is not functioning. August 24, 2006, 6:15 pm

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap