Home Dashboard Directory Help

Error isolating COM reference at non creatable classes by michael_1011


 as By Design Help for as By Design

Sign in
to vote
Type: Bug
ID: 174466
Opened: 8/1/2006 5:55:48 AM
Access Restriction: Public
User(s) can reproduce this bug


Problem to create Setups with isolated COM-Servers:
If there are COM-Classes witch is public but not creatable (is an option in VB6 for classes in ActiveX-DLL’s and EXE’s), MSBuild brings the error message: “error MSB3179: Problem isolating COM reference 'VB6Hello': Registry key 'HKEY_CLASSES_ROOT\CLSID\{b153e559-12d0-412c-8c76-ab17d9463177}\InProcServer32' is missing value '(Default)'.”

The DLL itself works fine, if registered.
Sign in to post a comment.
Posted by MABUSAFIAH on 4/4/2011 at 6:35 AM
we have to give out that error message ???

how is that???
Posted by MABUSAFIAH on 4/4/2011 at 4:51 AM
is there any updates???

what is the correct solution?

Posted by Microsoft on 11/30/2006 at 4:17 PM
Thank you for reporting the error. We have determined this error message is by design. The problem is in the VB6Hello.dll. It contains Class2 that was marked PublicNotCreatable. Since there's no equivalent constructs in RegFreeCOM to support this type of class registrations we have to give out that error message. If you have any further issue with this resolution please do not hesitate to contact us.
Posted by Microsoft on 8/22/2006 at 10:32 AM
Thanks for reporting the issue, and many thanks for attaching a repro that we can work with. We will take a look at the issue and see how we can help resolve the issue / fix in a future release.

Faisal Mohamood
MSBuild Team
Sign in to post a workaround.