http://www.aspx.cn/comm/dotnetbbs/Showtopic.aspx?Forum_ID=6&Id=5246

解决方案 »

  1.   

    呵呵,多谢快乐王子!!! 问题解决了!!
    我总结了下面的经验希望大家也能同时提高:
    对了dotnet下的组件,如果要在com中应用的话,有以下几点要注意(vs.net环境):
    1、编译文件的时候要看是否引用了System.Runtime.InteropServices和System.Reflection 
    2、对于vs.net环境中设置项目属性com interop为true(方法等同于上面command的2、3)
    3、对于使用vb或其他的环境下,是否使用了ClassInterfaceAttribute属性和设置了正确的值
    上面只是我在解决vb调用c#组件过程中的,一点点体会,还需要进一步加深,希望大家一起来
    讨论,我明天晚上来结贴!!
      

  2.   

    在vb中调用.NET组件是不是也要装.NET框架才可以运行vb程序?