Re: Install CF

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

From: Geoff Schwab [MSFT] (a-geosch_at_online.microsoft.com)
Date: 03/31/04


Date: Wed, 31 Mar 2004 12:52:12 -0800

This is detailed in the following FAQ item:

3.2. Which redistributables can I include with my application install?
http://msdn.microsoft.com/mobility/prodtechinfo/devtools/netcf/FAQ/default.aspx#3.2

-- 
Geoff Schwab
Program Manager
Excell Data Corporation
http://msdn.com/mobility
http://msdn.microsoft.com/mobility/prodtechinfo/devtools/netcf/FAQ/default.aspx
This posting is provided "AS IS" with no warranties, and confers no rights.
""Stan Adermann [Msft]"" <stana@online.microsoft.com> wrote in message
news:b%23v43JrFEHA.756@cpmsftngxa06.phx.gbl...
> You should read your End User License Agreement carefully.  I don't
believe
> it's allowed to break apart the CAB file to redistribute the parts in
other
> CAB files is allowed.
>
> With a little work you might be able to produce your own cab-in-cab file
> that could install your app and NETCF.  Something like this:
> 1. Your cab contains another cab with the compact framework and a third
cab
> which contains your app.
> 2. Your cesetup.dll creates a process, handing it process id that
> cesetup.dll is running in.
> 3. This process waits for the specified process to exit, then fires up
> "wceload \mydir\netcf.cab".  It should probably also check to see if the
> device already has your version of NETCF before doing this.
> 4. Once that process finishes, it does the same for your app cab.
>
> I don't believe it works to have multiple copies of wceload running, which
> is why you want another process to manage it.  Also, wceload attempts to
> kill extra running processes, so you want your install manager process to
> have a message loop which watches for the WM_QUIT message and prevents it
> from exiting.
>
> Stan Adermann
> Developer
> Microsoft .NET Compact Framework
>
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
> --------------------
> | Reply-To: "Mike" <mikeotown@nospam.msn.com>
> | From: "Mike" <mikeotown@nospam.msn.com>
> | Subject: Install CF
> | Date: Tue, 30 Mar 2004 14:23:47 -0500
> | Lines: 6
> | X-Priority: 3
> | X-MSMail-Priority: Normal
> | X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
> | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
> | Message-ID: <e$ELHyoFEHA.1012@TK2MSFTNGP11.phx.gbl>
> | Newsgroups: microsoft.public.dotnet.framework.compactframework
> | NNTP-Posting-Host: adsl-068-016-172-251.sip.mco.bellsouth.net
> 68.16.172.251
> | Path:
>
cpmsftngxa06.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTNGXA05.phx.gbl!TK2MSFTNGP08
> phx.gbl!TK2MSFTNGP11.phx.gbl
> | Xref: cpmsftngxa06.phx.gbl
> microsoft.public.dotnet.framework.compactframework:49894
> | X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework
> |
> | Has anyone disassembled the install cab for the .NET CF to see exactly
> what
> | it does so that a custom cab file could be built that installs the CF +
> app
> | files together?  The .inf files that are used to generate the .NET CF
> | install cabs would be ideal.
> |
> |
> |
>


Relevant Pages

  • RE: CAB installation
    ... Before you can determine whether it is your app or not you need to determine ... safe to install sql server compact edition in Flashdisk instead of RAM. ... The default directory is specified by the CAB file, you can't change it, you ... But its not working for .net compact framework. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: CreateProcess/WaitForSingleObject Infininte does NOT work w/ M
    ... You can enter whatever CAB name you want. ... Yes, it uses CreateProcess() to start the application, using the command ... when you're trying to install that CAB file, either the installer or the OS ... > the app file menu didnt show up on the newer model so i couldnt test it on ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: One touch Restore
    ... > Many of the settings can be stored in XML, by querying these settings, ... >> created a nice install app using NSIS open source stuff. ... Install the Symbol library cab ...
    (microsoft.public.pocketpc.developer)
  • Re: OpenNetCF cab confusion
    ... You have two choices - copy the specific dlls to your app folder, ... In fact to allow for another installation to install the SDF I ... >>>I did a very simple test to try to understand the cab file building ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Hard Reset Recovery
    ... the Application folder on a Symbol device is non-volatile memory and ... the compact framework cab file and install it. ... > Could I write managed app in VS2003 to run the cabs ...
    (microsoft.public.dotnet.framework.compactframework)