Re: Embedded C++ or .NET CF?

Tech-Archive recommends: Speed Up your PC by fixing your registry

From: Rüdiger Kardel (n_o__s_p_a_m_at_hotmail.com)
Date: 11/05/04


Date: Sat, 6 Nov 2004 00:50:08 +0100

Ken,

"Ken" <kmsuzuki@g-m-a-i-l.com> schrieb im Newsbeitrag
news:xMSid.1658$5K2.1354@attbi_s03...

>
> My idea is write a small program that can be stored in non-volatile memory
> that can be used to download and install .NET and my other components.
> The
> rub is that since .NET will not be installed, I can't just write a .NET
> program to do this. So my question is: Should I be looking into Embedded
> C++ for this? Or are there other options for my situation?
>

that's easy with a symbol device:
put the CF-cab in your \application folder (which survives a cold boot)
On a cold boot the device will "execute" files of the type .cpy and .reg. in
this folder.
You can install the CF and than start you C# programm for the rest.

Below I attached an example of how we do a complete install of everything we
need after a cold boot.

Last but not least: RTFM of symbol devices :-)

Ruediger

MyCopyFile.cpy:
\application\roma\netcf.all.wce4.armv4.cab >
\windows\netcf.all.wce4.armv4.cab
\application\roma\asa_ce.ARM.30.CAB > \windows\asa_ce.ARM.30.CAB
\application\roma\OpenNETCF.SDF.WCE4.ARMV4.CAB >
\windows\OpenNETCF.SDF.WCE4.ARMV4.CAB
\application\roma\symbol.all.arm.cab > \windows\symbol.all.arm.cab
\application\roma\ROMAMobileL_WCE4.ARMV4.CAB >
\windows\ROMAMobileL_WCE4.ARMV4.CAB
\application\roma\rsinst.arm.CAB > \windows\rsinst.arm.CAB
\application\roma\PDT9000Settings.exe > \windows\PDT9000Settings.exe
\application\roma\ROMAMobileL.lnk > \windows\startup\ROMAMobileL.lnk
\application\roma\wceldcmd.exe > \windows\wceldcmd.exe

MyRegiytryFile.reg:
;--------------------------------------------------------------------
; FILENAME: Roma.Reg
;

; For Windows CE .NET devices
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog10]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\netcf.all.wce4.armv4.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog11]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\OpenNETCF.SDF.WCE4.ARMV4.CAB"
"Continue"=dword:0
"ColdBootOnly"=dword:1

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog12]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\symbol.all.arm.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog13]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\asa_ce.ARM.30.CAB"
"Continue"=dword:0
"ColdBootOnly"=dword:1

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog14]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\rsinst.arm.CAB"
"Continue"=dword:0
"ColdBootOnly"=dword:1

[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog15]
"Name"="\windows\wceldcmd.exe"
"Command"="\Windows\ROMAMobileL_WCE4.ARMV4.CAB"
"Continue"=dword:0
"ColdBootOnly"=dword:1



Relevant Pages

  • Re: SDKs for EVC/VS2008 - aka sdk he$$
    ... VS2008 won't target CE4.2, so it's no surprise that your Symbol device ... Let's concentrate on eVC for that one. ... If I install the ... I never see an entry for the Symbol device. ...
    (microsoft.public.windowsce.embedded.vc)
  • Visual Studio 2003 and MC3090G Symbol device
    ... I've recently got a MC3090G Symbol Device with window CE 5.0 Pro. ... Visual Studio Add-on pack ... when I try to execute a sample program provided on the SMDK using the ... Do I need to install anything on the device? ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: MacSpeech Dictate Amazon reviews - comments?
    ... license is to the hardware and not to the user. ... install software on a desktop and a laptop. ... Redmond cease to support XP in an effort to force me to spend money on ... You will find this folder inside your document folder. ...
    (comp.sys.mac.apps)
  • Re: msoe.dll
    ... I don't think he wants to install IE5, and that wouldn't fix his OE message store in WinXP SP1. ... Double-click to expand the HKEY_LOCAL_MACHINE folder, ... On the Windows Setup tab, click to select the Microsoft Outlook Express ... Antivirus software invades the Outlook Express program to try and intercept ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
  • Re: install oem version of XP Mediacenter 2005
    ... Settings without a huge can of worms. ... The warning about moving a special folder is there every time you move one ... except for the Media Center parts. ... I can't believe M$ forces you to install things ...
    (microsoft.public.windows.mediacenter)