I have a .net assembly which I am exposing to com.
the assembly has two public interfaces and one public class.
When I build the assembly I get this warning.
"(assemblyName.dll) does not contain any types that can be registered for COM Interop."
My assembly info includes the following line.
[assembly: ComVisible(true)]
Most people having this problem on the web that I have found fixed it with the above line in their assembly info. This has not helped for me.
I also tried adding [ComVisible(true)] to the class and interface definitions and it also did not help.