开始还好好的,我编Debug版和Release版,结果马上在我的测试网页上反映出来,现在就是一直调用Debug版的ocx,我每次还要把Release版的ocx拷贝到Debug文件夹下(真惨)。
我试着注册这个Release版的ocx,结果返回错误对话框。DllRegisterServer in D:\Mypath\Release\myocx.ocx failed.
Return code was: 0x80040200高手指点一下,我应该怎么办。

解决方案 »

  1.   

    我也有问题!请各位仁兄指教,急啊!
    我按潘爱民翻译的那本《COM技术内幕-微软组件对象模型》第十章在VC6.0下做进程外服务程序,做好IDL文件,然后用MIDl编译生成代理/存根的C文件,然后编译这些代理/存根文件时过不去,提示错误如下:
    proxy.def : error LNK2001: unresolved external symbol DllRegisterServer
    proxy.def : error LNK2001: unresolved external symbol DllUnregisterServer
    Debug/Proxy.lib : fatal error LNK1120: 2 unresolved externals
    LINK : fatal error LNK1141: failure during build of exports file应该是说没有引出自注册和卸载的函数。
      

  2.   

    检查ATL.DLL是否存在.
    否则是程序编写问题.