PC Review


Reply
Thread Tools Rate Thread

CF is installed?

 
 
Taryon
Guest
Posts: n/a
 
      26th Feb 2004
Hi!
How can i know if the CF is installed in my device?


 
Reply With Quote
 
 
 
 
Neville Lang
Guest
Posts: n/a
 
      27th Feb 2004
Taryon,

I assume you may want to check it manually. If so, click on Start / Programs
/ File Explorer then set it to My Device, the topmost folder. Tap on the
Windows folder and check to see if you have a file CGACUTIL. If it is not
there then you do not have .NET CF installed. If it is there then .NET CF
has been installed. Tap on that file to see the build number of the .NET CF.
The versions of CF is as follows:

RTF = 1.0.2268.00
SP1 = 1.0.3111.00
SP2 = 1.0.3316.00


Regards,
Neville Lang


"Taryon" <(E-Mail Removed)> wrote in message
news:OrYQeFM$(E-Mail Removed)...
> Hi!
> How can i know if the CF is installed in my device?
>
>



 
Reply With Quote
 
Taryon
Guest
Posts: n/a
 
      27th Feb 2004
Sorry Neville! I need to know it inside my desktop application to know if i
need to install it before install my pocket app. I dont know if this is the
best way but i can check if the CGAUTIL is present in the windows folder
from my desktop app.
anyway, thx. helpful!


"Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
news:u2hX4XQ$(E-Mail Removed)...
> Taryon,
>
> I assume you may want to check it manually. If so, click on Start /

Programs
> / File Explorer then set it to My Device, the topmost folder. Tap on the
> Windows folder and check to see if you have a file CGACUTIL. If it is not
> there then you do not have .NET CF installed. If it is there then .NET CF
> has been installed. Tap on that file to see the build number of the .NET

CF.
> The versions of CF is as follows:
>
> RTF = 1.0.2268.00
> SP1 = 1.0.3111.00
> SP2 = 1.0.3316.00
>
>
> Regards,
> Neville Lang
>
>
> "Taryon" <(E-Mail Removed)> wrote in message
> news:OrYQeFM$(E-Mail Removed)...
> > Hi!
> > How can i know if the CF is installed in my device?
> >
> >

>
>



 
Reply With Quote
 
Neil Cowburn [MVP]
Guest
Posts: n/a
 
      27th Feb 2004
Check the registry at:

HKLM\SOFTWARE\Microsoft\.NETCompactFramework\sdkInstallRoot

--Neil

--
Neil Cowburn, MVP
Co-founder, OpenNETCF.org
Technologist, Content Master Ltd
Microsoft .NET Compact Framework MVP

www.opennetcf.org | www.contentmaster.com

Taryon wrote:
> Sorry Neville! I need to know it inside my desktop application to know if i
> need to install it before install my pocket app. I dont know if this is the
> best way but i can check if the CGAUTIL is present in the windows folder
> from my desktop app.
> anyway, thx. helpful!
>
>
> "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> news:u2hX4XQ$(E-Mail Removed)...
>
>>Taryon,
>>
>>I assume you may want to check it manually. If so, click on Start /

>
> Programs
>
>>/ File Explorer then set it to My Device, the topmost folder. Tap on the
>>Windows folder and check to see if you have a file CGACUTIL. If it is not
>>there then you do not have .NET CF installed. If it is there then .NET CF
>>has been installed. Tap on that file to see the build number of the .NET

>
> CF.
>
>>The versions of CF is as follows:
>>
>>RTF = 1.0.2268.00
>>SP1 = 1.0.3111.00
>>SP2 = 1.0.3316.00
>>
>>
>>Regards,
>>Neville Lang
>>
>>
>>"Taryon" <(E-Mail Removed)> wrote in message
>>news:OrYQeFM$(E-Mail Removed)...
>>
>>>Hi!
>>>How can i know if the CF is installed in my device?
>>>
>>>

>>
>>

>
>

 
Reply With Quote
 
Neville Lang
Guest
Posts: n/a
 
      27th Feb 2004
Taryon,

CGACUTIL, as far as I know is for the .NET CF and is not on the desktop.

On the desktop, maybe the quickest way to check whether the full .NET
Framework is installed using Windows Explorer, is to look in the C:\WINDOWS
folder and check if there is a folder .NET Framework. If there is such a
folder then it is most likely that the .NET Framework has been installed the
desktop. Looking inside that folder will reveal which version of the full
framework you have. Version 1.0 is likely to display a folder named
v1.0.3705. If the computer has been updated to the latest version 1.1 then
you will also see another folder v1.1.4322. There are also relevant
Registry keys for the .NET Framework but I figure this approach might be the
fastest.

Regards,
Neville Lang




"Taryon" <(E-Mail Removed)> wrote in message
news:%230SysDR$(E-Mail Removed)...
> Sorry Neville! I need to know it inside my desktop application to know if

i
> need to install it before install my pocket app. I dont know if this is

the
> best way but i can check if the CGAUTIL is present in the windows folder
> from my desktop app.
> anyway, thx. helpful!
>
>
> "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> news:u2hX4XQ$(E-Mail Removed)...
> > Taryon,
> >
> > I assume you may want to check it manually. If so, click on Start /

> Programs
> > / File Explorer then set it to My Device, the topmost folder. Tap on the
> > Windows folder and check to see if you have a file CGACUTIL. If it is

not
> > there then you do not have .NET CF installed. If it is there then .NET

CF
> > has been installed. Tap on that file to see the build number of the .NET

> CF.
> > The versions of CF is as follows:
> >
> > RTF = 1.0.2268.00
> > SP1 = 1.0.3111.00
> > SP2 = 1.0.3316.00
> >
> >
> > Regards,
> > Neville Lang
> >
> >
> > "Taryon" <(E-Mail Removed)> wrote in message
> > news:OrYQeFM$(E-Mail Removed)...
> > > Hi!
> > > How can i know if the CF is installed in my device?
> > >
> > >

> >
> >

>
>



 
Reply With Quote
 
Taryon
Guest
Posts: n/a
 
      27th Feb 2004
Yes Neville. i know.
Look. I need to know if the CF is installed on the device before i install
my app. ok? well, according you, i can do this checking if the CGAUTIL.exe
is present in the device windows folder. I can do it using the OPENNETCF
communication lib.

On my desktop, i need to know where is the CF installer. I think the best
way is get the folder from
HKLH/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/INSTALLER/FOLDER
looking for "Microsoft .NET Compact Framework 1.0 SP2" where i can find the
NCFSetup.exe, or i can have the CF installer in my desktop directory and run
it when the device is connected.
There is another way?



"Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
news:uMhFoXR$(E-Mail Removed)...
> Taryon,
>
> CGACUTIL, as far as I know is for the .NET CF and is not on the desktop.
>
> On the desktop, maybe the quickest way to check whether the full .NET
> Framework is installed using Windows Explorer, is to look in the

C:\WINDOWS
> folder and check if there is a folder .NET Framework. If there is such a
> folder then it is most likely that the .NET Framework has been installed

the
> desktop. Looking inside that folder will reveal which version of the full
> framework you have. Version 1.0 is likely to display a folder named
> v1.0.3705. If the computer has been updated to the latest version 1.1 then
> you will also see another folder v1.1.4322. There are also relevant
> Registry keys for the .NET Framework but I figure this approach might be

the
> fastest.
>
> Regards,
> Neville Lang
>
>
>
>
> "Taryon" <(E-Mail Removed)> wrote in message
> news:%230SysDR$(E-Mail Removed)...
> > Sorry Neville! I need to know it inside my desktop application to know

if
> i
> > need to install it before install my pocket app. I dont know if this is

> the
> > best way but i can check if the CGAUTIL is present in the windows folder
> > from my desktop app.
> > anyway, thx. helpful!
> >
> >
> > "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> > news:u2hX4XQ$(E-Mail Removed)...
> > > Taryon,
> > >
> > > I assume you may want to check it manually. If so, click on Start /

> > Programs
> > > / File Explorer then set it to My Device, the topmost folder. Tap on

the
> > > Windows folder and check to see if you have a file CGACUTIL. If it is

> not
> > > there then you do not have .NET CF installed. If it is there then .NET

> CF
> > > has been installed. Tap on that file to see the build number of the

..NET
> > CF.
> > > The versions of CF is as follows:
> > >
> > > RTF = 1.0.2268.00
> > > SP1 = 1.0.3111.00
> > > SP2 = 1.0.3316.00
> > >
> > >
> > > Regards,
> > > Neville Lang
> > >
> > >
> > > "Taryon" <(E-Mail Removed)> wrote in message
> > > news:OrYQeFM$(E-Mail Removed)...
> > > > Hi!
> > > > How can i know if the CF is installed in my device?
> > > >
> > > >
> > >
> > >

> >
> >

>
>



 
Reply With Quote
 
Neville Lang
Guest
Posts: n/a
 
      27th Feb 2004
Taryon,

What you describe is a different question. A desktop computer does not
contain the .NET CF installer.

If the Pocket PC contains the Pocket PC 2000 or 2002 operating system then
you need to install the .NET CF separately. This can be done in at least two
ways. If you are developing an app for a single PPC then when you deploy an
app from VS 2003 then it will install the .NET CF for you. If you wish to
deploy the .NET CF for any number of Pocket PCs then you need to download
the .NET CF redist CAB files onto the Pocket PC located at Microsoft's
website via MSDN.

The newer WM2003 operating system Pocket PCs already has .NET CF installed,
at least the first version. You may need to programmatically download the
latest SP2 version if you intend deploying your app on a wider scale.

For my PPC app to the general public, I deploy the .NET CF SP2 redist from
my CD if I programmatically detect in my installer that the PPC does not
have it installed or if it is not up to SP2. Of course, you need to make all
of this happen in your own installer.

Regards,
Neville Lang



"Taryon" <(E-Mail Removed)> wrote in message
news:ef9QjBS$(E-Mail Removed)...
> Yes Neville. i know.
> Look. I need to know if the CF is installed on the device before i install
> my app. ok? well, according you, i can do this checking if the CGAUTIL.exe
> is present in the device windows folder. I can do it using the OPENNETCF
> communication lib.
>
> On my desktop, i need to know where is the CF installer. I think the best
> way is get the folder from
> HKLH/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/INSTALLER/FOLDER
> looking for "Microsoft .NET Compact Framework 1.0 SP2" where i can find

the
> NCFSetup.exe, or i can have the CF installer in my desktop directory and

run
> it when the device is connected.
> There is another way?
>
>
>
> "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> news:uMhFoXR$(E-Mail Removed)...
> > Taryon,
> >
> > CGACUTIL, as far as I know is for the .NET CF and is not on the desktop.
> >
> > On the desktop, maybe the quickest way to check whether the full .NET
> > Framework is installed using Windows Explorer, is to look in the

> C:\WINDOWS
> > folder and check if there is a folder .NET Framework. If there is such a
> > folder then it is most likely that the .NET Framework has been installed

> the
> > desktop. Looking inside that folder will reveal which version of the

full
> > framework you have. Version 1.0 is likely to display a folder named
> > v1.0.3705. If the computer has been updated to the latest version 1.1

then
> > you will also see another folder v1.1.4322. There are also relevant
> > Registry keys for the .NET Framework but I figure this approach might be

> the
> > fastest.
> >
> > Regards,
> > Neville Lang
> >
> >
> >
> >
> > "Taryon" <(E-Mail Removed)> wrote in message
> > news:%230SysDR$(E-Mail Removed)...
> > > Sorry Neville! I need to know it inside my desktop application to know

> if
> > i
> > > need to install it before install my pocket app. I dont know if this

is
> > the
> > > best way but i can check if the CGAUTIL is present in the windows

folder
> > > from my desktop app.
> > > anyway, thx. helpful!
> > >
> > >
> > > "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> > > news:u2hX4XQ$(E-Mail Removed)...
> > > > Taryon,
> > > >
> > > > I assume you may want to check it manually. If so, click on Start /
> > > Programs
> > > > / File Explorer then set it to My Device, the topmost folder. Tap on

> the
> > > > Windows folder and check to see if you have a file CGACUTIL. If it

is
> > not
> > > > there then you do not have .NET CF installed. If it is there then

..NET
> > CF
> > > > has been installed. Tap on that file to see the build number of the

> .NET
> > > CF.
> > > > The versions of CF is as follows:
> > > >
> > > > RTF = 1.0.2268.00
> > > > SP1 = 1.0.3111.00
> > > > SP2 = 1.0.3316.00
> > > >
> > > >
> > > > Regards,
> > > > Neville Lang
> > > >
> > > >
> > > > "Taryon" <(E-Mail Removed)> wrote in message
> > > > news:OrYQeFM$(E-Mail Removed)...
> > > > > Hi!
> > > > > How can i know if the CF is installed in my device?
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >

> >
> >

>
>



 
Reply With Quote
 
Ginny Caughey [MVP]
Guest
Posts: n/a
 
      27th Feb 2004
Taryon,

Even if the CF is installed on the device, it might not be the same service
patch level that you used when you tested your app. I think the safest thing
is to always install the CF along with your app - anyway that's what I'm
doing. I do this by copying the correct cab file to the device and launching
it.
--
Ginny Caughey
..Net Compact Framework MVP

"Taryon" <(E-Mail Removed)> wrote in message
news:ef9QjBS$(E-Mail Removed)...
> Yes Neville. i know.
> Look. I need to know if the CF is installed on the device before i install
> my app. ok? well, according you, i can do this checking if the CGAUTIL.exe
> is present in the device windows folder. I can do it using the OPENNETCF
> communication lib.
>
> On my desktop, i need to know where is the CF installer. I think the best
> way is get the folder from
> HKLH/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/INSTALLER/FOLDER
> looking for "Microsoft .NET Compact Framework 1.0 SP2" where i can find

the
> NCFSetup.exe, or i can have the CF installer in my desktop directory and

run
> it when the device is connected.
> There is another way?
>
>
>
> "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> news:uMhFoXR$(E-Mail Removed)...
> > Taryon,
> >
> > CGACUTIL, as far as I know is for the .NET CF and is not on the desktop.
> >
> > On the desktop, maybe the quickest way to check whether the full .NET
> > Framework is installed using Windows Explorer, is to look in the

> C:\WINDOWS
> > folder and check if there is a folder .NET Framework. If there is such a
> > folder then it is most likely that the .NET Framework has been installed

> the
> > desktop. Looking inside that folder will reveal which version of the

full
> > framework you have. Version 1.0 is likely to display a folder named
> > v1.0.3705. If the computer has been updated to the latest version 1.1

then
> > you will also see another folder v1.1.4322. There are also relevant
> > Registry keys for the .NET Framework but I figure this approach might be

> the
> > fastest.
> >
> > Regards,
> > Neville Lang
> >
> >
> >
> >
> > "Taryon" <(E-Mail Removed)> wrote in message
> > news:%230SysDR$(E-Mail Removed)...
> > > Sorry Neville! I need to know it inside my desktop application to know

> if
> > i
> > > need to install it before install my pocket app. I dont know if this

is
> > the
> > > best way but i can check if the CGAUTIL is present in the windows

folder
> > > from my desktop app.
> > > anyway, thx. helpful!
> > >
> > >
> > > "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> > > news:u2hX4XQ$(E-Mail Removed)...
> > > > Taryon,
> > > >
> > > > I assume you may want to check it manually. If so, click on Start /
> > > Programs
> > > > / File Explorer then set it to My Device, the topmost folder. Tap on

> the
> > > > Windows folder and check to see if you have a file CGACUTIL. If it

is
> > not
> > > > there then you do not have .NET CF installed. If it is there then

..NET
> > CF
> > > > has been installed. Tap on that file to see the build number of the

> .NET
> > > CF.
> > > > The versions of CF is as follows:
> > > >
> > > > RTF = 1.0.2268.00
> > > > SP1 = 1.0.3111.00
> > > > SP2 = 1.0.3316.00
> > > >
> > > >
> > > > Regards,
> > > > Neville Lang
> > > >
> > > >
> > > > "Taryon" <(E-Mail Removed)> wrote in message
> > > > news:OrYQeFM$(E-Mail Removed)...
> > > > > Hi!
> > > > > How can i know if the CF is installed in my device?
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >

> >
> >

>
>



 
Reply With Quote
 
Taryon
Guest
Posts: n/a
 
      27th Feb 2004
right. is what im doing.
thx all!

"Ginny Caughey [MVP]" <(E-Mail Removed)> wrote in message
news:e5HlekT$(E-Mail Removed)...
> Taryon,
>
> Even if the CF is installed on the device, it might not be the same

service
> patch level that you used when you tested your app. I think the safest

thing
> is to always install the CF along with your app - anyway that's what I'm
> doing. I do this by copying the correct cab file to the device and

launching
> it.
> --
> Ginny Caughey
> .Net Compact Framework MVP
>
> "Taryon" <(E-Mail Removed)> wrote in message
> news:ef9QjBS$(E-Mail Removed)...
> > Yes Neville. i know.
> > Look. I need to know if the CF is installed on the device before i

install
> > my app. ok? well, according you, i can do this checking if the

CGAUTIL.exe
> > is present in the device windows folder. I can do it using the OPENNETCF
> > communication lib.
> >
> > On my desktop, i need to know where is the CF installer. I think the

best
> > way is get the folder from
> > HKLH/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/INSTALLER/FOLDER
> > looking for "Microsoft .NET Compact Framework 1.0 SP2" where i can find

> the
> > NCFSetup.exe, or i can have the CF installer in my desktop directory and

> run
> > it when the device is connected.
> > There is another way?
> >
> >
> >
> > "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> > news:uMhFoXR$(E-Mail Removed)...
> > > Taryon,
> > >
> > > CGACUTIL, as far as I know is for the .NET CF and is not on the

desktop.
> > >
> > > On the desktop, maybe the quickest way to check whether the full .NET
> > > Framework is installed using Windows Explorer, is to look in the

> > C:\WINDOWS
> > > folder and check if there is a folder .NET Framework. If there is such

a
> > > folder then it is most likely that the .NET Framework has been

installed
> > the
> > > desktop. Looking inside that folder will reveal which version of the

> full
> > > framework you have. Version 1.0 is likely to display a folder named
> > > v1.0.3705. If the computer has been updated to the latest version 1.1

> then
> > > you will also see another folder v1.1.4322. There are also relevant
> > > Registry keys for the .NET Framework but I figure this approach might

be
> > the
> > > fastest.
> > >
> > > Regards,
> > > Neville Lang
> > >
> > >
> > >
> > >
> > > "Taryon" <(E-Mail Removed)> wrote in message
> > > news:%230SysDR$(E-Mail Removed)...
> > > > Sorry Neville! I need to know it inside my desktop application to

know
> > if
> > > i
> > > > need to install it before install my pocket app. I dont know if this

> is
> > > the
> > > > best way but i can check if the CGAUTIL is present in the windows

> folder
> > > > from my desktop app.
> > > > anyway, thx. helpful!
> > > >
> > > >
> > > > "Neville Lang" <neville@MAPS_ONnjlsoftware.com> wrote in message
> > > > news:u2hX4XQ$(E-Mail Removed)...
> > > > > Taryon,
> > > > >
> > > > > I assume you may want to check it manually. If so, click on Start

/
> > > > Programs
> > > > > / File Explorer then set it to My Device, the topmost folder. Tap

on
> > the
> > > > > Windows folder and check to see if you have a file CGACUTIL. If it

> is
> > > not
> > > > > there then you do not have .NET CF installed. If it is there then

> .NET
> > > CF
> > > > > has been installed. Tap on that file to see the build number of

the
> > .NET
> > > > CF.
> > > > > The versions of CF is as follows:
> > > > >
> > > > > RTF = 1.0.2268.00
> > > > > SP1 = 1.0.3111.00
> > > > > SP2 = 1.0.3316.00
> > > > >
> > > > >
> > > > > Regards,
> > > > > Neville Lang
> > > > >
> > > > >
> > > > > "Taryon" <(E-Mail Removed)> wrote in message
> > > > > news:OrYQeFM$(E-Mail Removed)...
> > > > > > Hi!
> > > > > > How can i know if the CF is installed in my device?
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >

> >
> >

>
>



 
Reply With Quote
 
Geoff Schwab [MSFT]
Guest
Posts: n/a
 
      4th Mar 2004
We have a new FAQ item on this:

3.10. How do I detect the version of the .NET Compact Framework from a
desktop installer?
http://msdn.microsoft.com/mobility/p...ault.aspx#3.10

--
Geoff Schwab
Program Manager
Excell Data Corporation
http://msdn.com/mobility
http://msdn.microsoft.com/mobility/p...Q/default.aspx

This posting is provided "AS IS" with no warranties, and confers no rights.
"Taryon" <(E-Mail Removed)> wrote in message
news:OrYQeFM$(E-Mail Removed)...
> Hi!
> How can i know if the CF is installed in my device?
>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Installed VS 2005 professional. I see SQL expres also installed as part of it. But where do i get the Management Studio from? Learner Microsoft ASP .NET 4 27th Jan 2006 08:37 PM
Using Visual Studio Installer, create an Outlook COM component that can only be installed by an administrator but, once installed, runs for all users TC Microsoft Outlook VBA Programming 7 15th Feb 2005 07:52 PM
an extended memory manager is already installed XMS driver is not installed david Windows XP General 2 21st Mar 2004 02:46 PM
KB826939 Rollup 1 I installed twice and Windows update keeps listing as not installed. =?Windows-1252?B?1L/UIE13cw==?= Windows XP General 6 17th Nov 2003 07:18 AM
KB826939 Rollup 1 I installed twice and Windows update keeps listing as not installed. =?Windows-1252?B?1L/UIE13cw==?= Microsoft Windows 2000 6 17th Nov 2003 07:18 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:26 PM.