Hello,
I developped an assembly .NET with COM Interop interface. If I use the assmbly section or the COM section (tlb registration), the class used by my application isn't correctly installed.
I must use the register option "Register .NET assembly for COM Interoperability" and it's works.
But if I use this matter, I have this warning during the ICE validation :
WARNING ICE33 Reg key _ is used in an unsupported way. ProgId should be registered via the ProgId table. This entry may overwrite a value created through that table.
WARNING ICE33 Reg key __2 is used in an unsupported way. CLSIDs should be registered via the Class table. This entry may overwrite a value created through that table.
WARNING ICE33 Reg key __3 is used in an unsupported way. CLSID contexts should be registered via the Class table. This entry may overwrite a value created through that table.
How could I register my assembly to remove this warning ?
Edit : Sorry for the duplicate post. Please remove the other post !