我用VC 7.0写了一个OCX, 然后用C#写了个调用该OCX的程序CSharp_OCX.exe但我发现在VC 7.0里通过调用CSharp_OCX.exe进行debug时不能跟进OCX, 下断点啥的都没用
后来试了下用VB.NET写这个CSharp_OCX.exe也不行
但用VC写的话就能跟进去!请问有啥办法不? 是不是编译用C#写的CSharp_OCX.exe的时候需要特别设置啥参数?谢谢大家了

解决方案 »

  1.   

    应该能跟进去。
    设置ocx工程为启动项目,在ocx工程的属性的debug项里,分别填写命令、命令参数和工作目录,然后就可以设断点,调试了。
      

  2.   

    关注To ouyh12345(五岭散人):我在ocx的那个工程里面设置了c#编的程序作为executable file,但是启动以后没有跟进断点
    如果是VC编的程序作为executable file,启动是可以跟到断点的是不是跟C#是托管代码有关?