通过 VS2017 预览版创建 .net core 2.0 控制台应用程序。 运行它,x64,没问题。 切换属性->构建->平台到x86 运行它,运行挂起并收到关于它不工作的讨厌消息。 退出命令提示符 导航到项目所在的目录 删除 bin 和 obj 点网还原 点网运行 获取 System.BadImageFormatException。
关于如何构建和运行它的任何想法?尝试安装 32 位框架,不行。
最佳答案
1. 在您的机器上安装 x86 DotNET 核心运行时。它的默认位置是 C:\Program Files (x86)\dotnet
2.更新您的 web.config 文件
确保进程路径指向x86版本的DNC
关于c# - .net 核心控制台在 x64 系统上作为 x86 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45899390/