我的程序是用framework3.5编译的。
后来发现需要使用一个framework4.0下命名间:System.Threading
类:CancellationTokenSource
于是我将3.5改成了4.0,重新编译后正常。但是运行调试中提示:
this assembly is built by a runtime newer than the currently loaded runtime newer than the currently loaded runtime and cannot be loaded.
把你的exe所在的项目修改为.net 4.0。
你试试不就知道了