MSI fails to detect .NET on target PPC - Why? Ideas?

P

PocketDeveloper

I have created an .MSI installer to put my VB.NET app on a Pocket PC
2002 devices.

This device already has the .net framework installed, because I put it
there from a CAB file.

However, in testing my installer, it pops up the message "The .NET
framework is required for installation of this application. Would you
like to get it from the internet? Yes/No"

Any suggestions how to avoid this?
 
A

Alex Feinman [MVP]

This message is in reference to *full* framework. The one that runs on the
desktop. The reason for it is that if you followed Ralph Aversen's sample on
MSDN, the setup project contains a custom installer written in C# and
requiring .NET 1.1. You can avoid this by rewriting a custom installer as
VBScript code or a C++ DLL - both are documented in Platform SDK albeit not
very clearly.
 

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