I’m trying to install an application using a VS Setup project for .NET 1.1 in Windows7 (with the .NET framework 1.1 already installed).
The installer has 2 projects it uses for configurations, where the first one is called CustomActions.vb and has only an installer class also called CustomActions in it (aside of the AssemblyInfo).
If the installer attempts to run that project, through it’s Custom Actions, I get the following error:

Removing that project from the installer makes it install just fine. I even stripped the CustomActions project of all the code and left a dummy with empty functions and removed the argument passed to the install sub through CustomActionData. Didn’t work :(.
P.S. The installer works well in Windows XP and I even turned UAC off for tests (though I need it to also work with UAC on).
There seems to be an issue with Windows 7 and the Installer class, at the end I was not able to solve the issue, what I did was create a console application with the same logic as the installer class and that got me through. Anyhow it is stated that there is no support from Windows 7 (nor Windows Server 2008) for .NET 1.1