什么会导致以下异常?System.MissingMethodExceptionInt32System.Environment.get_CurrentManagedThreadId()此方法调用似乎是由C#编译器生成的,用于产生IEnumerable的方法.安装了.NETFrameworkv4.0x86并为v4.0AnyCPU编译了二进制文件。 最佳答案 CurrentManagedThreadId是.NET4.5属性,因此您需要4.5才能运行代码。参见Iteratorblocks,missingmethods,and.NET4.5分