OpenNETCF Install Warning

A

Aaron

OK, maybe this isn't exactly the correct place to be posting this but
here goes...

When I run the cab file on my PPC to install my application, all goes
well. When I tap on my program to run it I get the following
informational message box:

MyApp requires the installation of OpenNETCF.SDF.ppc3.ARM.CAB for it
to run properly. Install the Cab file before running this
application.

I thought the point of .NET was self-containment, why then do I have
to install a cab file full of dlls? Even other references and my
program icon for that matter are all visible in my project directory.
Where do I go about getting the cab file to install the OpenNETCF
references, and I can (when I get ready to release) put this cab file
in my install ini and somehow have all these files extracted upon
installation by the user? If someone could address my questions, I'd
appreciate that, or let me know where to post them.

Thanks
 
C

Chris Tacke, eMVP

The OpenNETCF Forums would be a reasonable place to post this as well, but
it's pretty on-topic here too.

The reason you have to install is that your app is using assemblies you're
not building. There's no magic in .NET that allows you to use code that
isn't there, so when you run your app from Studio it's telling you that it
knows that the SDF needs to be there and it's pushing it down for you. When
you go to deploy you can either use the CAB we provide or roll each
individual assembly into your own CAB (or use the source and build it right
into your own assembly).

--
Chris Tacke
Co-founder
OpenNETCF.org
Has OpenNETCF helped you? Consider donating to support us!
http://www.opennetcf.org/donate
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top