被这个问题困扰了一下午,以前遇到过,好久不出现又淡忘了,这次要做个总结,希望对大家有帮助。
分析原因,归根到底就是dll所在项目的.net Framework版本不一致
例如:
这种可能性很好排查,假如A项目所使用的.net版本为3.5,B项目为4.0,那么A引用B是肯定要出事的
解决办法:将A项目的.net framework版本改成4.0
被这个问题困扰了一下午,以前遇到过,好久不出现又淡忘了,这次要做个总结,希望对大家有帮助。
分析原因,归根到底就是dll所在项目的.net Framework版本不一致
例如:
这种可能性很好排查,假如A项目所使用的.net版本为3.5,B项目为4.0,那么A引用B是肯定要出事的
解决办法:将A项目的.net framework版本改成4.0