目前我编了一个控件control在同一个解决方案下用一个窗体程序引用它,在一台机器上能正常运行,但是换到另一台机器上在编辑程序时双击调用程序form,却出来找不到control。control类型,我检查了引用,应该没有问题,而且编译能通过,运行时却出现fileLoadException异常,说未能加载Control导入的过程,请问这是怎么回事呢?如何解决

解决方案 »

  1.   

    什么控件?如果是COM那么是需要注册的。
      

  2.   

    不是的 两个项目在一个解决方案当中的,我在能运行的机器上将整个解决方案换了个文件路径,仍然可以运行,但拷贝到另一台机器上,却编译能通过,运行报fileLoadException异常
      

  3.   

    是不是你的Control控件引用了什么外部文件?
    你可以考虑把Control封装成一个单独的Dll,在其他项目添加对它的引用,试试是否还报错.
      

  4.   

    其他的项目引用也出现了同样的问题,fileLoadException说“未能加载控件Ground, Version=1.0.2867.37972, Culture=neutral, PublicKeyToken=null”导入的过程 ”应该不是强名称吧,我没有加密钥