今天合项目中代码,需要把别人做的dll引入到项目(年纪很大了),但是一直报找不到命名空间或者类型的错误,根本没有办法走下去.

  1. 猜测有什么地方自己不了解,让别人帮忙解决,最终这个问题超出了我们理解的范畴失败而告终.

  2. 猜测是我的vs出现问题,于是换别人的电脑还是一样的报错,这下可以排除非正常因素了.

  3. 请别人来帮助时,正在都束手无策时,自己突然想到最近看.net 版本的东西,赶紧验证,发现自己调用程序是运行在2.0上的,dll是我才编译4.0的,都修改成了4.0后,引入命名空间,搞定.

  总结:.net framework版本的特性还是不清楚,需要再研究研究.