![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
I am working on an add-in upgrade, and thought I'd try using RegFree COM for
an internal c++ component, and for the Redemption libraries. (I got the idea from the Redemption website: http://www.dimastr.com/redemption/se...htm#regfreecom) However, as soon as I set 'Isolated=True' in VS2K5 Interop.Redemption properties, I get a build error: "Problem isolating COM reference 'Redemption': No registered classes were detected for this component." The dll is properly registered with regsvr32 and resides in the ..\WINDOWS\System32 folder. Any thoughts anyone? Thank you in advance. |
#2
|
|||
|
|||
![]()
Did you customize the dll? Are the Redemption registry keys in HKCR or
HKCU\Classes? What is teh Windows version? Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Mike" wrote in message ... I am working on an add-in upgrade, and thought I'd try using RegFree COM for an internal c++ component, and for the Redemption libraries. (I got the idea from the Redemption website: http://www.dimastr.com/redemption/se...htm#regfreecom) However, as soon as I set 'Isolated=True' in VS2K5 Interop.Redemption properties, I get a build error: "Problem isolating COM reference 'Redemption': No registered classes were detected for this component." The dll is properly registered with regsvr32 and resides in the ..\WINDOWS\System32 folder. Any thoughts anyone? Thank you in advance. |
#3
|
|||
|
|||
![]()
Yes, the dll is customized.
The Redemption keys are in HKCR. Windows XP Pro. Visual Studio 2K5. Thanks Dmitry! "Dmitry Streblechenko" wrote: Did you customize the dll? Are the Redemption registry keys in HKCR or HKCU\Classes? What is teh Windows version? Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Mike" wrote in message ... I am working on an add-in upgrade, and thought I'd try using RegFree COM for an internal c++ component, and for the Redemption libraries. (I got the idea from the Redemption website: http://www.dimastr.com/redemption/se...htm#regfreecom) However, as soon as I set 'Isolated=True' in VS2K5 Interop.Redemption properties, I get a build error: "Problem isolating COM reference 'Redemption': No registered classes were detected for this component." The dll is properly registered with regsvr32 and resides in the ..\WINDOWS\System32 folder. Any thoughts anyone? Thank you in advance. |
#4
|
|||
|
|||
![]() Did you ever figure this out mike? I'm getting th exact same problem. As soon as I set Isolated = True, I get the isolating COM reference error. "Mike" wrote: Yes, the dll is customized. The Redemption keys are in HKCR. Windows XP Pro. Visual Studio 2K5. Thanks Dmitry! "Dmitry Streblechenko" wrote: Did you customize the dll? Are the Redemption registry keys in HKCR or HKCU\Classes? What is teh Windows version? Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Mike" wrote in message ... I am working on an add-in upgrade, and thought I'd try using RegFree COM for an internal c++ component, and for the Redemption libraries. (I got the idea from the Redemption website: http://www.dimastr.com/redemption/se...htm#regfreecom) However, as soon as I set 'Isolated=True' in VS2K5 Interop.Redemption properties, I get a build error: "Problem isolating COM reference 'Redemption': No registered classes were detected for this component." The dll is properly registered with regsvr32 and resides in the ..\WINDOWS\System32 folder. Any thoughts anyone? Thank you in advance. |
#5
|
|||
|
|||
![]()
The problem is that when Redemption.dll is customized, only the registry
names of the Redemption classes are changed, but not the underlying type library (embedded as a resource in the dll). When VS tries to locate the registry keys, it looks for the original class names stored in the type library, not the modified class names. If you are using registry-free COM, there is absolutely no reason to also customize the dll since it will never be registered in the registry, and no other app will ever see or use it. Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Jim" wrote in message ... Did you ever figure this out mike? I'm getting th exact same problem. As soon as I set Isolated = True, I get the isolating COM reference error. "Mike" wrote: Yes, the dll is customized. The Redemption keys are in HKCR. Windows XP Pro. Visual Studio 2K5. Thanks Dmitry! "Dmitry Streblechenko" wrote: Did you customize the dll? Are the Redemption registry keys in HKCR or HKCU\Classes? What is teh Windows version? Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Mike" wrote in message ... I am working on an add-in upgrade, and thought I'd try using RegFree COM for an internal c++ component, and for the Redemption libraries. (I got the idea from the Redemption website: http://www.dimastr.com/redemption/se...htm#regfreecom) However, as soon as I set 'Isolated=True' in VS2K5 Interop.Redemption properties, I get a build error: "Problem isolating COM reference 'Redemption': No registered classes were detected for this component." The dll is properly registered with regsvr32 and resides in the ..\WINDOWS\System32 folder. Any thoughts anyone? Thank you in advance. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
strong name and Redemption | Rog | Add-ins for Outlook | 3 | April 5th 06 05:03 PM |
email using redemption | Richard | Outlook and VBA | 10 | March 24th 06 08:16 AM |
Redemption | Christoph | Add-ins for Outlook | 5 | March 6th 06 03:26 PM |
how to change busy/free time default from busy to free in calenda | Dr. D | Outlook - Calandaring | 0 | January 26th 06 04:30 AM |
Redemption MAPITable | Dmitry Streblechenko | Add-ins for Outlook | 1 | January 12th 06 04:09 AM |