classData1 is developed by you, so you have the source, why you do not add the project to solution? I think you can add projects referrence, then all are ok
COM is no longer recommended in .net programme .I think VB.net is more flexible than C# in COM programme .You can use VB.NET to create com object by name directly.