Deploying CF SP3 with a CF app

S

Steve B.

Hi,

I've built an autorun.exe application with VS.Net 2°°3.
This autorun have to install some cab files.

I'd like to include latest CF service pack cab files (SP3 today) in these
cab files.
The installation (using wceload) launch, but never ends.

Does having a CF app launched block installation of CF cab files ? If yes,
is there any other cab files I will be disallowed to install ?


Thanks,
Steve
 
P

Peter Foot [MVP]

That's going to be a problem since you can't update the runtime with your
managed autorun.exe executing. One devious workaround would be to use the
CeRunAppAtTime to schedule wceload with your cab to run a few moments into
the future and then close down your autorun.exe it should then be able to
install correctly.
You may be better off with a native exe which kicks off the installation of
your cab files, for example from reading a text file listing the cabs to
run, then you can reuse the exe for multiple applications. If you have an
HTC based device you'll see this is how they perform the installation of OEM
components from the hidden extended_rom partition.

Peter
 
S

Steve B.

I'll take a deep look into eVC...
Lots of my questions should be answered easier...

Thanks,
Steve
 
S

Steve B.

How can I check if the framework is installed or if it require update ?
My autorun.exe process should look like this :

if( Not CF is up to date)
{
install CF cab files
}
launch managed autorun.exe

I don't want to always install CF cab files because of performance issues..

Thanks,
Steve
 

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