Did you generate the inf file originally from Visual Studio? that should
give you a good basis from your .NETCF project from which you can customise.
Specifying the Processor types and unsupported platforms is rarely required
(and is not automatically generated by VS.NET). If you can get your cab
recognised and automatically installed without these items in the inf file
you are on the right track.
Its important you get the right CPU version because although your .NETCF exe
is portable, the support files (vsd_setup.dll) are not and are cpu specific.
Have you rebuilt the cabs using BuildCab.bat since the last edit?
Peter
--
Peter Foot
Windows Embedded MVP
In The Hand
http://www.inthehand.com
"Pete" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Ok, that doesn't explain why it was working, now it is not. I don't have
> the optional tags to say what is supported and what is not. Below is part
> of my inf file.
>
> Thanks,
> Pete
>
>
> [Version]
> Signature="$Windows NT$"
> Provider="SofWurx"
> CESignature="$Windows CE$"
>
> [CEStrings]
> AppName="MotoWurx"
> InstallDir=%CE1%\%AppName%
>
> [CEDevice]
> VersionMin=3.00
> VersionMax=4.99
>
> [DefaultInstall]
> CEShortcuts=Shortcuts
> CopyFiles=Files.Common,Files.Fonts
>
>
> [DefaultInstall.ARMV4]
> CopyFiles=Files.ARMV4
> CESetupDLL=vsd_setup.dll
>
> [DefaultInstall.ARM]
> CopyFiles=Files.ARM
> CESetupDLL=vsd_setup.dll
>
>
> [DefaultInstall.SH3]
> CopyFiles=Files.SH3
> CESetupDLL=vsd_setup.dll
>
> [DefaultInstall.MIPS]
> CopyFiles=Files.MIPS
> CESetupDLL=vsd_setup.dll
>
>
> [DefaultInstall.X86]
> CopyFiles=Files.X86
> CESetupDLL=vsd_setup.dll
>
> [DefaultInstall.WCE420X86]
> CopyFiles=Files.WCE420X86
> CESetupDLL=vsd_setup.dll
>
>
>
>
>
>
> "Peter Foot [MVP]" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> > The V37 has an XScale processor (ARM based).
> >
> > Peter
> >
> > --
> > Peter Foot
> > Windows Embedded MVP
> >
> > In The Hand
> > http://www.inthehand.com
> >
> > "Pete" <(E-Mail Removed)> wrote in message
> > news:(E-Mail Removed)...
> > > Im using the ViewSonic V37. I believe thats a X86 processor. The
thing
> > is,
> > > the MSI was working before I put the line in saying what processors
are
> > not
> > > supported. Then I took it out. Now it just errors and wont install.
I
> > can
> > > manuall move the X86 cab file to the device and it works fine. On the
> > > bright side, I was able to move the font file over to the proper
> > directory.
> > > Thanks for your help. This whole install file is a big PITA. (sorry)
> > >
> > > Pete
> > >
> > >
> > >
> > > "Peter Foot [MVP]" <(E-Mail Removed)> wrote in message
> > > news:%23l%(E-Mail Removed)...
> > > > So can you describe exactly what device you are using?
> > > >
> > > > Peter
> > > >
> > > > --
> > > > Peter Foot
> > > > Windows Embedded MVP
> > > >
> > > > In The Hand
> > > > http://www.inthehand.com
> > > >
> > > > "Pete" <(E-Mail Removed)> wrote in message
> > > > news:uiK$(E-Mail Removed)...
> > > > > Ok, i took all those (not required lines out) but I continue to
get
> > the
> > > > > error The Device isnt supported. If I had any hair it would
> certainly
> > > be
> > > > > laying in lots on the floor by now.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > "Peter Foot [MVP]" <(E-Mail Removed)> wrote in
message
> > > > > news:(E-Mail Removed)...
> > > > > > Palm OS is not a Windows CE platform and hence a cab file won't
> work
> > > on
> > > > > one
> > > > > > anyhow - so this line is not required.
> > > > > >
> > > > > > Peter
> > > > > >
> > > > > > --
> > > > > > Peter Foot
> > > > > > Windows Embedded MVP
> > > > > >
> > > > > > In The Hand
> > > > > > http://www.inthehand.com
> > > > > >
> > > > > > "Pete" <(E-Mail Removed)> wrote in message
> > > > > > news:(E-Mail Removed)...
> > > > > > > I know that I didn't need to add this section (the one
defining
> > the
> > > > > > > processor types) but i had also added
> > > > > > >
> > > > > > > [CEDevice]
> > > > > > > UnsupportedPlatforms = "PALM OS" ; PALM OS platform not
> > > supported
> > > > > > >
> > > > > > > Now, every time I try to run my .msi file it tells me the
> > connected
> > > > > device
> > > > > > > is not supported for the software.
> > > > > > >
> > > > > > > UGGGHHHHHH!!!!!!
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > "Pete" <(E-Mail Removed)> wrote in message
> > > > > > > news:%(E-Mail Removed)...
> > > > > > > > [CEDevice.ARMV4]
> > > > > > > >
> > > > > > > > ProcessorType = 2577 ; Specifies processor value type for
> ARMV4
> > > > > > > >
> > > > > > > > [CEDevice.ARM]
> > > > > > > >
> > > > > > > > ProcessorType = 2577 ; Specifies processor value type for
ARM
> > > > > > > >
> > > > > > > > [CEDevice.SH3]
> > > > > > > >
> > > > > > > > ProcessorType = 103 ; Specifies processor value type for SH3
> > > > > > > >
> > > > > > > > [CEDevice.MIPS]
> > > > > > > >
> > > > > > > > ProcessorType = 4000 ; Specifies processor value type for
MIPS
> > > > > > > >
> > > > > > > > [CEDevice.X86]
> > > > > > > >
> > > > > > > > ProcessorType = 2577 ; Specifies processor value type for
X86
> > > > > > > >
> > > > > > > > [CEDevice.WCE420X86]
> > > > > > > >
> > > > > > > > ProcessorType = 2577 ; Specifies processor value type for
> > > WCE420X86
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>