I've created an MMC property page extension in Visual Studio 2005 proporting over an example in C# to VB from the Platform SDK Server 2003 R2.
The Extensions install fine and works if I register them manually via the INSTALLUTIL.EXE program.
When Add a setup project to my solution and then add the primary output from my MMC extension project, the install program installs the DLLs and dependencies to the right folders, but the DLLs remain unregistered.
I've played with setting Register attribute but none of them will register the DLL's
If I set Register to vsdraCOM orvsdraCOMRelativePath, it does nothing.
If I set Register to vsdrpCOMSelfReg, It errors and tells my the"The assembly myMMCext.dll' in project output group 'Primary output from myMMCext(Active)' cannot be self-registered."
I also get the same error if I using the native C# extension.
Is it even possible to have the DLL's register via the setup and deployement package? Any ideas how?