Re: surviving a cold reboot... by Daniel
Daniel
Tue Jul 13 04:28:15 CDT 2004
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, eMVP" <ctacke@spamfree-opennetcf.org> wrote in message
news:O5vF5zbZEHA.524@TK2MSFTNGP09.phx.gbl...
> 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" <Dan@discussions.microsoft.com> wrote in message
> news:CF5E1587-E1A9-43FA-81C4-5C690CE890D2@microsoft.com...
> > [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?
>
>