Wednesday, 15 July 2015

c# - COM+ dll component name is missing after adding it to Component Services -


I have created C ++ in C ++ using an ATL project. After the COM + dll is added to component services, it does not show the name of the component. A link for the screen shot is given below,

I went through a lot of tutorials but could not find a suitable solution. Is there a way to reveal names because COM + dll needs a name to use as WCF

The name does not appear because it is not set in the .rgs file. I have a sample below, changing the code accordingly, then it should show the component name

  HKCR {FEDTab = 'RepDO class' {CLSID = s' {8949D894-3C9B-4430-8C66} -7B2DC3DE7F2D} '} DataObjects.RepDO =' RepDO class' {CLSID = s' {8949D894-3C9B-4430-8C66-7B2DC3DE7F2D} 'CurVer = s' FEDTab'} NoRemove CLSID {{ForceRemove 8949D894-3C9B-4430-8C66 -7B2DC3DE7F2D} = 'ProcessImage class' {ProgID =' FEDTab 'VersionIndependentProgID = s' DataObjects.RepDO' ForceRemove Programmable InprocServer32 = '% Module%' {Val ThreadingModel = s' both '} TypeLib = s' {C40C7D67- 7D49-4291-B0C2-10DAA7824FD0} 'version = s' 1.0'}}  

file should be found inside the ATL project folder Awareness is .rgs


No comments:

Post a Comment