I'm getting so so close to deploying my .Net dll user control in IE, somebody suggested trying to package it inside an msi file (instead of directly linking to the dll in the object tag) so that the user gets the trust prompts. So I followed the directions here:
And got the GUID for the application from the AssemblyInfo.cs file in VS2008 and created this object tag:
<object classid="CLSID:cd07741c-684b-4db0-a685-90359257ef8c" codebase="/path/to/TheInstaller.msi" />
I navigate to the page and I get the yellow bar prompt to allow the installer to run (Woot), it gives me the UAC prompt if I want to trust it (Woot Woot), then it gives me the IE add-on installer security warning (Woot^3)... then it gives me a box with a red x in it, argh!
So close, what did I do wrong?