Click here to Skip to main content
15,881,938 members
Please Sign up or sign in to vote.
4.00/5 (2 votes)
See more:
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
Updated 13-Apr-11 14:27pm
v2

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.
 
Share this answer
 
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.
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900