.net System.TypeLoadException:无法加载类型';System.ConsoleCancelEventHandler';来自组件';系统控制台

.net System.TypeLoadException:无法加载类型';System.ConsoleCancelEventHandler';来自组件';系统控制台,.net,asp.net-core,dnx,.net,Asp.net Core,Dnx,我通过运行github示例学习asp.NET5,特别是AspnetHome。一切都很好,直到我运行时出现这个错误 dnx。网 System.TypeLoadException:无法从程序集“System.Console,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.ConsoleCancelEventHandler”。 位于Microsoft.AspNet.Hosting.Program.Main(字符串[]args)

我通过运行github示例学习asp.NET5,特别是AspnetHome。一切都很好,直到我运行时出现这个错误

dnx。网

System.TypeLoadException:无法从程序集“System.Console,版本=4.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.ConsoleCancelEventHandler”。 位于Microsoft.AspNet.Hosting.Program.Main(字符串[]args)


它发生在更早的时候,重启修复了它。重启很糟糕。在谷歌上找不到任何东西。有人认识到这一点,并能解释如何解决吗?

我让dnvm使用了错误的执行环境。这是我仍在思考的问题。

看起来您正在尝试在web应用程序中编写/调用
Main
方法。尝试在Visual Studio中创建控制台应用程序,这种应用程序应该包含
Main
方法,并且可以使用
System.Console
类。