PC Review
Forums
Newsgroups
Microsoft DotNet
Microsoft Dot NET Compact Framework
OpenNETCF install warning message
Forums
Newsgroups
Microsoft DotNet
Microsoft Dot NET Compact Framework
OpenNETCF install warning message
![]() |
OpenNETCF install warning message |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
Hi there,
I'm installing my smart device application to a Qtek2020 device using NSIS install program. The application is using OpenNETCF V1.3 It's also using OpenNETCF.WindowsCE.Forms (which is added as content) Let's presume i've installed it from my development machine (just run from vs.net), everything installs fine and the application runs. However, if after that i decide to manually copy over just the application ..cab file and run it i get a warning/error message: "SAMS PDA requires the installation of OpenNETCF.SDF.ppc3.ARMV4.CAB for it to run properly. Install the Cab file before running this application" Now, this is blatently already installed, likewise, if i run the NSIS install and make sure i run the above cab first and then my application cab it still comes up with that message. What am i doing wrong? Many Thanks |
|
|
|
#2 |
|
Guest
Posts: n/a
|
This is a known issue with the v1.3 release, because the
OpenNETCF.WindowsCE.Forms assembly is not correctly registered in the GAC. You can remove the warning by removing the vsd_setup.dll from your cab file by commenting out references to it in your .INF file then rebuild the cab file. You'll need to ensure that both the OpenNETCF cab and the OpenNETCF.WindowsCE.Forms.dll are installed prior to installing your CAB. Peter -- Peter Foot Windows Embedded MVP http://www.inthehand.com | http://www.peterfoot.net | http://www.opennetcf.org "Rob S" <RobS@discussions.microsoft.com> wrote in message news:A3CD68A1-06BB-4427-BC5D-C4FE6F8475D9@microsoft.com... > Hi there, > > I'm installing my smart device application to a Qtek2020 device using NSIS > install program. > > The application is using OpenNETCF V1.3 > It's also using OpenNETCF.WindowsCE.Forms (which is added as content) > > Let's presume i've installed it from my development machine (just run from > vs.net), everything installs fine and the application runs. > > However, if after that i decide to manually copy over just the application > .cab file and run it i get a warning/error message: > > "SAMS PDA requires the installation of OpenNETCF.SDF.ppc3.ARMV4.CAB for it > to run properly. Install the Cab file before running this application" > > Now, this is blatently already installed, likewise, if i run the NSIS > install and make sure i run the above cab first and then my application > cab > it still comes up with that message. > > What am i doing wrong? > > Many Thanks |
|
|
|
#3 |
|
Guest
Posts: n/a
|
Thanks Peter.
Stupid question, how do you comment lines in the .inf file? I deleted them at first but it just put them back in when i rebuilt the cabs, i presume commenting them out will work ? Thanks again "Peter Foot [MVP]" wrote: > This is a known issue with the v1.3 release, because the > OpenNETCF.WindowsCE.Forms assembly is not correctly registered in the GAC. > You can remove the warning by removing the vsd_setup.dll from your cab file > by commenting out references to it in your .INF file then rebuild the cab > file. You'll need to ensure that both the OpenNETCF cab and the > OpenNETCF.WindowsCE.Forms.dll are installed prior to installing your CAB. > > Peter > > -- > Peter Foot > Windows Embedded MVP > http://www.inthehand.com | http://www.peterfoot.net | > http://www.opennetcf.org > > "Rob S" <RobS@discussions.microsoft.com> wrote in message > news:A3CD68A1-06BB-4427-BC5D-C4FE6F8475D9@microsoft.com... > > Hi there, > > > > I'm installing my smart device application to a Qtek2020 device using NSIS > > install program. > > > > The application is using OpenNETCF V1.3 > > It's also using OpenNETCF.WindowsCE.Forms (which is added as content) > > > > Let's presume i've installed it from my development machine (just run from > > vs.net), everything installs fine and the application runs. > > > > However, if after that i decide to manually copy over just the application > > .cab file and run it i get a warning/error message: > > > > "SAMS PDA requires the installation of OpenNETCF.SDF.ppc3.ARMV4.CAB for it > > to run properly. Install the Cab file before running this application" > > > > Now, this is blatently already installed, likewise, if i run the NSIS > > install and make sure i run the above cab first and then my application > > cab > > it still comes up with that message. > > > > What am i doing wrong? > > > > Many Thanks > > > |
|
|
|
#4 |
|
Guest
Posts: n/a
|
make sure you rebuild the cabs by running the BuildCabs.bat file which
Visual Studio creates the first time you create them. If you use the option in Visual Studio it will rebuild the .inf file with default values. You can comment out lines with the semi colon ";" but deleting them is just as good. Peter -- Peter Foot Windows Embedded MVP http://www.inthehand.com | http://www.peterfoot.net | http://www.opennetcf.org "Rob S" <RobS@discussions.microsoft.com> wrote in message news:067C0DBA-2FF9-4DCC-8E4C-5444E6A6EE0F@microsoft.com... > Thanks Peter. > > Stupid question, how do you comment lines in the .inf file? > > I deleted them at first but it just put them back in when i rebuilt the > cabs, i presume commenting them out will work ? > > Thanks again > > "Peter Foot [MVP]" wrote: > >> This is a known issue with the v1.3 release, because the >> OpenNETCF.WindowsCE.Forms assembly is not correctly registered in the >> GAC. >> You can remove the warning by removing the vsd_setup.dll from your cab >> file >> by commenting out references to it in your .INF file then rebuild the cab >> file. You'll need to ensure that both the OpenNETCF cab and the >> OpenNETCF.WindowsCE.Forms.dll are installed prior to installing your CAB. >> >> Peter >> >> -- >> Peter Foot >> Windows Embedded MVP >> http://www.inthehand.com | http://www.peterfoot.net | >> http://www.opennetcf.org >> >> "Rob S" <RobS@discussions.microsoft.com> wrote in message >> news:A3CD68A1-06BB-4427-BC5D-C4FE6F8475D9@microsoft.com... >> > Hi there, >> > >> > I'm installing my smart device application to a Qtek2020 device using >> > NSIS >> > install program. >> > >> > The application is using OpenNETCF V1.3 >> > It's also using OpenNETCF.WindowsCE.Forms (which is added as content) >> > >> > Let's presume i've installed it from my development machine (just run >> > from >> > vs.net), everything installs fine and the application runs. >> > >> > However, if after that i decide to manually copy over just the >> > application >> > .cab file and run it i get a warning/error message: >> > >> > "SAMS PDA requires the installation of OpenNETCF.SDF.ppc3.ARMV4.CAB for >> > it >> > to run properly. Install the Cab file before running this application" >> > >> > Now, this is blatently already installed, likewise, if i run the NSIS >> > install and make sure i run the above cab first and then my application >> > cab >> > it still comes up with that message. >> > >> > What am i doing wrong? >> > >> > Many Thanks >> >> >> |
|
|
|
#5 |
|
Guest
Posts: n/a
|
Thank you Peter, that worked a treat.
"Peter Foot [MVP]" wrote: > make sure you rebuild the cabs by running the BuildCabs.bat file which > Visual Studio creates the first time you create them. If you use the option > in Visual Studio it will rebuild the .inf file with default values. You can > comment out lines with the semi colon ";" but deleting them is just as good. > > Peter > > -- > Peter Foot > Windows Embedded MVP > http://www.inthehand.com | http://www.peterfoot.net | > http://www.opennetcf.org > > "Rob S" <RobS@discussions.microsoft.com> wrote in message > news:067C0DBA-2FF9-4DCC-8E4C-5444E6A6EE0F@microsoft.com... > > Thanks Peter. > > > > Stupid question, how do you comment lines in the .inf file? > > > > I deleted them at first but it just put them back in when i rebuilt the > > cabs, i presume commenting them out will work ? > > > > Thanks again > > > > "Peter Foot [MVP]" wrote: > > > >> This is a known issue with the v1.3 release, because the > >> OpenNETCF.WindowsCE.Forms assembly is not correctly registered in the > >> GAC. > >> You can remove the warning by removing the vsd_setup.dll from your cab > >> file > >> by commenting out references to it in your .INF file then rebuild the cab > >> file. You'll need to ensure that both the OpenNETCF cab and the > >> OpenNETCF.WindowsCE.Forms.dll are installed prior to installing your CAB. > >> > >> Peter > >> > >> -- > >> Peter Foot > >> Windows Embedded MVP > >> http://www.inthehand.com | http://www.peterfoot.net | > >> http://www.opennetcf.org > >> > >> "Rob S" <RobS@discussions.microsoft.com> wrote in message > >> news:A3CD68A1-06BB-4427-BC5D-C4FE6F8475D9@microsoft.com... > >> > Hi there, > >> > > >> > I'm installing my smart device application to a Qtek2020 device using > >> > NSIS > >> > install program. > >> > > >> > The application is using OpenNETCF V1.3 > >> > It's also using OpenNETCF.WindowsCE.Forms (which is added as content) > >> > > >> > Let's presume i've installed it from my development machine (just run > >> > from > >> > vs.net), everything installs fine and the application runs. > >> > > >> > However, if after that i decide to manually copy over just the > >> > application > >> > .cab file and run it i get a warning/error message: > >> > > >> > "SAMS PDA requires the installation of OpenNETCF.SDF.ppc3.ARMV4.CAB for > >> > it > >> > to run properly. Install the Cab file before running this application" > >> > > >> > Now, this is blatently already installed, likewise, if i run the NSIS > >> > install and make sure i run the above cab first and then my application > >> > cab > >> > it still comes up with that message. > >> > > >> > What am i doing wrong? > >> > > >> > Many Thanks > >> > >> > >> > > > |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

