MultiCab file deploy to Pocket PC via one msi setup file


A

AAA

Hi, how could I deploy all my CF, SQLCE and my applicaiton .CAB file to
pocket pc...

I am now only able to run the msi setup file and install my application to
my pocket pc, but I need to intall compact framework, opennetcf, and sqlce
separentely. I am thinking if there is a way to run a setup file and install
all the necessary components and files to pocket pc.

I have done a search in google group. actually found 1 artcile talking about
this...but I am not quite understand...
http://groups-beta.google.com/group...1364dd220da/b5f95e03f862b554#b5f95e03f862b554

anyway...one guy suggest put everything together under the AfterInstall
script...

Dim arg As String = Path.Combine(Path.GetDirectoryName( _
System.Reflection.Assembly.GetExecutingAssembly().Location), _
"ClientSetup.ini") _
+ "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"CF.ini") + "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"SQLCE.ini") + "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"SQLCEDEV.ini")

my problem is that.....where is the CF.ini, SQLCE.ini and SQLCEDEV.ini ? I
have done a search in my desktop, but i can not those ini, except the
ClientSetup.ini which was created by my own for my application.

hope someone could guide me. thanks a lot
 
Ad

Advertisements

G

Guest

There is a freeware application on the web called EZSetup which does exactly
what you need. There is minimal .inf configurations to set but this is a
really handy wizard, I used it to deploy a PPC app inc. SQLCE, CF.NET, MyApp
etc to 70 users in 3 days.
Have fun.
 
A

AAA

EzSetup is a command line application with some parameters keys.

it is a bit not user friendly for normal end user....
i am thinking the normal way, just click the "NEXT" and procced to
installing the product
 
Ad

Advertisements

R

r_z_aret

I just used google (http://groups.google.com/advanced_group_search) to
look up
multi cab
in microsoft.public.pocketpc.developer and got 51 hits. I took a
_quick_ look and think at least several of the first few are relevant
and useful.


Hi, how could I deploy all my CF, SQLCE and my applicaiton .CAB file to
pocket pc...

I am now only able to run the msi setup file and install my application to
my pocket pc, but I need to intall compact framework, opennetcf, and sqlce
separentely. I am thinking if there is a way to run a setup file and install
all the necessary components and files to pocket pc.

I have done a search in google group. actually found 1 artcile talking about
this...but I am not quite understand...
http://groups-beta.google.com/group...1364dd220da/b5f95e03f862b554#b5f95e03f862b554

anyway...one guy suggest put everything together under the AfterInstall
script...

Dim arg As String = Path.Combine(Path.GetDirectoryName( _
System.Reflection.Assembly.GetExecutingAssembly().Location), _
"ClientSetup.ini") _
+ "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"CF.ini") + "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"SQLCE.ini") + "\" \ "" + Path.Combine( _
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location),
_
"SQLCEDEV.ini")

my problem is that.....where is the CF.ini, SQLCE.ini and SQLCEDEV.ini ? I
have done a search in my desktop, but i can not those ini, except the
ClientSetup.ini which was created by my own for my application.

hope someone could guide me. thanks a lot

-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, eMVP
PenFact, Inc.
500 Harrison Ave., Suite 3R
Boston, MA 02118
www.penfact.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top