Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ DLL setup WinCe
Hi
 
I am trying to install multi CAB files using custom Setup DLL. More precisely, after my application CAB installs, I want .NET CF 3.5 CAB file to be installed as well.
 
My device platform is as follows:
Windows Mobile 6 Classic
CE OS 5.2.1433
Processor: ARM920T
And I made my custom Setup DLL with Visual Studio 2005 and I followed the instructions posted on
 
http://msdn.microsoft.com/en-us/library/ee504675(v=WinEmbedded.60).aspx[^](Optional Setup.dll Files for Installation for Windows Embedded CE 6.0 R3)
 
And then I made my CAB file with InstallShield Professional 6.31 I am expecting to see .TXT file as it is described in the instructions. However, nothing happens. All the application files get installed, but Setup DLL does not seem to run.
 
Can anyone help me to solve this problem?
 
Thanks in advance.
 
By the way, when I install my CAB file on my device I get the following warning:
 
The program you have installed may not display properly because it was designed for a previous version of Windows Mobile software.
 
Would this cause the problem?
Posted 13-Apr-11 15:13pm
Edited 13-Apr-11 15:27pm
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Usually it's a version problem. In the Cab file is a field called VersionMin which is filled in with the windows version that the CAB has been created to be used with.
 
It most likely that you are doing the right thing (Cann't tell 100% as you are not list exact commands) but that the other CAB files are designed to run on a different (later) version of windows and hence you get the warning message.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

This type of problem usually occurs when setup.dll is missing from your computer. This dll file can be downloaded from here.
 
http://dllcentral.com/_setup.dll/12.0.58860/
 
Download it and then extract the downloaded zip file to the Windows System32 folder, which is located in Windows Drive.
 
Note: Windows drive is the drive in which your windows is installed.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 245
1 Jochen Arndt 155
2 PIEBALDconsult 150
3 Afzaal Ahmad Zeeshan 120
4 DamithSL 115
0 OriginalGriff 5,695
1 DamithSL 4,591
2 Maciej Los 4,012
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,190


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 30 Jun 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100