我用
tlbimp  C:\text.dll  /out:c:\myTest.dll
为什么出错:
TlbImp : error TI0000 : The input file 'C:\test.dll'is not a valid type library
如何解决?谢谢大家了

解决方案 »

  1.   

    你那个text.dll是怎么写得?提示不是一个可用的类库
      

  2.   

    那他那个就不是一个COM类型库,纯粹是个DLL,所以你根本就转换不了
      

  3.   

    参见
    http://topic.csdn.net/u/20081021/15/2a16b28a-e245-416d-853e-59b78fdaa959.html
    转换的好像是com->dll,你的2个都是dll转换干什么
    TlbImp Excel9.olb Excel.dll 
    而且你的提示里也明确说明了转换的test.dll是个无效的类型库。
      

  4.   

    还是没有解决,是因为要为程序加上强名称,而引用别人的没有强名称.所以会出错.就想用tlbimp.EXE.但老是出错.