surviving a cold reboot...

G

Guest

[Environment]
I'm developing an application for a Symbol MC9000-k, running Windows Mobile 2003, using c# and VS.Net 2003. I've also used OpenNetCF for some development, and have a PC app that uses ActiveSync to down/upload data to/from the scanner.

[Question]
It's quite simple, the client will have no GPO rights (or clue) on how to reinstall my application onto one of these scanners. If the battery runs dry (and so does the backup), or the user has to do a cold-reboot, the applicatin folder, and all the libraries that were deployed disappear. How can I get my .Net CF app back onto the scanner next time it is docked?

I'm assuming that if I install the app into non-volatile memory, it still won't work as all the libraries it uses won't be registered etc.

Is there a way to (for example) take a snapshot of the scanner build as I like it, and every download that is performed from the PC checks the build integrity and copies across a new partition (or updates the current partition) so that the user can easily carry on using the application?
 
C

Chris Tacke, eMVP

Symbol devices have the fairly unique ability to run a CPY file (and a REG I
think) at first boot, so you can use it to script the install. Check with
their support or documentation of how to do it (it's been a while for me).

--
Chris Tacke, eMVP
Co-Founder and Advisory Board Member
www.OpenNETCF.org
---
---
Principal Partner
OpenNETCF Consulting
www.OpenNETCF.com



Dan said:
[Environment]
I'm developing an application for a Symbol MC9000-k, running Windows
Mobile 2003, using c# and VS.Net 2003. I've also used OpenNetCF for some
development, and have a PC app that uses ActiveSync to down/upload data
to/from the scanner.
[Question]
It's quite simple, the client will have no GPO rights (or clue) on how to
reinstall my application onto one of these scanners. If the battery runs dry
(and so does the backup), or the user has to do a cold-reboot, the
applicatin folder, and all the libraries that were deployed disappear. How
can I get my .Net CF app back onto the scanner next time it is docked?
I'm assuming that if I install the app into non-volatile memory, it still
won't work as all the libraries it uses won't be registered etc.
Is there a way to (for example) take a snapshot of the scanner build as I
like it, and every download that is performed from the PC checks the build
integrity and copies across a new partition (or updates the current
partition) so that the user can easily carry on using the application?
 
D

Daniel Bass

Thanks for your reply.

Yeah I've used the ol CPY files before, but I was coding in C++ with eVC 3,
so I knew exactly what I was linking and referencing against, and so I knew
what to install.

System.Design.dll is not COM, and so being .Net, I assume needs copying to
the CF GAC. Then I'm utilising opennetcf, and have no idea what is required
to set that up...

Hmm...

Dan

Chris Tacke said:
Symbol devices have the fairly unique ability to run a CPY file (and a REG I
think) at first boot, so you can use it to script the install. Check with
their support or documentation of how to do it (it's been a while for me).

--
Chris Tacke, eMVP
Co-Founder and Advisory Board Member
www.OpenNETCF.org
---
---
Principal Partner
OpenNETCF Consulting
www.OpenNETCF.com



Dan said:
[Environment]
I'm developing an application for a Symbol MC9000-k, running Windows
Mobile 2003, using c# and VS.Net 2003. I've also used OpenNetCF for some
development, and have a PC app that uses ActiveSync to down/upload data
to/from the scanner.
[Question]
It's quite simple, the client will have no GPO rights (or clue) on how
to
reinstall my application onto one of these scanners. If the battery runs dry
(and so does the backup), or the user has to do a cold-reboot, the
applicatin folder, and all the libraries that were deployed disappear. How
can I get my .Net CF app back onto the scanner next time it is docked?
I'm assuming that if I install the app into non-volatile memory, it
still
won't work as all the libraries it uses won't be registered etc.
Is there a way to (for example) take a snapshot of the scanner build as
I
like it, and every download that is performed from the PC checks the build
integrity and copies across a new partition (or updates the current
partition) so that the user can easily carry on using the application?
 

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