项目中引用了COM组件,强类型签名编译失败
“程序集生成失败 -引用的程序集AxInterp.MS***没有强名称”
请问如何解决?谢了

解决方案 »

  1.   

    强命名试先在assembly那各页面里面写好后,打开 viso命令工具,里面进行打强命名的
      

  2.   

    强名称程序集,所引用的程序集也必须是强名称
    .net调用com 是通过tlbimp.exe形成一个com包装程序集,来调用的
    所以需要把那个包装程序集转为强名称
    方法:
    tlbimp.exe /publickey:your.snk 
    形成强名称的包装程序集再引用
      

  3.   

    在楼上的指引下,问题解决,thanks ,谢谢各位