vs.2003寫出來的win控件dll竟然在vs.2002裡不能引用
也不奇怪啊,人家只是向下兼容啊
你为什么不干脆说在汇编里面不能引用得了
如果vs.2002寫出來的win控件dll在vs.2003裡不能引用,那你再操他

解决方案 »

  1.   

    同是framework的東西本就應該兼容一點的嘛
    c寫的ocx在vb裡還能調用的呢
    這樣大家還敢用新工具來寫嗎
    發布後還要大家都升級到新版本後才能調用
      

  2.   

    還是不如ocx好用
    以前寫個ocx的話
    能用delphi、vb5、vb6、vb7一起用呢
      

  3.   

    既然已經編譯成dll,該dll所需要的framework1.1又有安裝
    為什麼不能由vs.2002調用呢
    不符合邏輯嘛
    罵我不會用.net也沒關系呀
    最怕的是罵人的也不會

    這年頭自稱高手的人可多了
      

  4.   

    這就好比微軟原先的那些com組件難道非要用該組件同一的編寫語言才能調用嗎
    對於組件而言
    既然已經封包
    而且所需要的環境符合
    應該能夠允許調用的吧
      

  5.   

    抱歉刚才没看懂你的意思。
    我手头没装vs2002,不过我想是这样的:
    你的vs2003只引用1.1的程序集。同样vs2002也只引用1.0的程序集。你用2003写的dll如果要在2002建立的项目上用,还需要2002里面添加1.1的的程序集。你把1.1的mscorlib.dll添加到2002的项目引用里试试。
      

  6.   

    我只是想说,tmd还是没那么方便
      

  7.   

    我已經暫時放棄2003了
    我在想
    如果ms framework以後出到10.0
    那是不是從1.0到10.0的framework都要安裝呀
    免得有些系統是用低版本的framework寫得嘛

    失敗