在我的应用程序中,我有一个实用程序类,它应该并行执行一系列任务,并提供有关各种任务的成功和时间的报告。
每次我运行它,我都会得到一个 EntryPointNotFoundException。
我能想出的最简单的测试用例会产生这种行为,这非常简单。只是
Task.Run(() => { Console.WriteLine("This is sanity test"); });
不使用返回值,并且任何地方都没有自定义类会引发 EntryPointNotFoundException。
这是使用 Visual Studio 2015,进程是 64 位的(对于整个应用程序来说,它必须是,在 Windows 7 64 位上运行)。它是一个 .NET 4.5 控制台应用程序。
是什么原因造成的,如何解决?