我在.net2003下调用一个VB6开发的ocx,此ocx不能注册。我可以将其拖到.net2003的面板上,也可以书写代码,但运行报错,错误是AxHost.InvalidActiveXStateException。MSDN给出的解释是要初始化和实例化,不然就会报上面的错误。我在google也查了一下。没有什么好的解释。请问,如何在net2003下调用这个vb6开发的ocx呢,而且这个ocx是不支持regsev32注册的。请给出实例,vb或者c#都可以,谢!