是不是程序发布后删除或更改了他要依赖的某个DLL文档或其他什么文件之类的东西

解决方案 »

  1.   

    错误上报的Common程序集引用有问题,是不是你程序集清单里没有Common这个程序集的定义
      

  2.   

    一种办法:
    把dll文件引用改为项目引用,并“重新生成解决方案”
      

  3.   

    downmoon 你的方法是正确的,后来我在没有办法,就把DLL全放在同一个项目里,再从依赖关系找到他们的引用.
      

  4.   

    是由于引用的DLL版本发生了变化,得重新要VS里引用,再编译。
    这个问题也让我有郁闷了很久,特别是使用第三方控件的时候,因为第三方控件升级是经常的事情,版本也会发生变化,这个时候就会出现这样的错误。
    必须得在开发环境下重新引用,再编译,发布才行。
    不知道哪们高手有没有好的解决办法,否则由于一个第三方控件升级,就得重新编译N个已经发布的系统。