如何以32位模式运行.NET Core项目

时间:2017-06-27 09:04:33

标签: .net-core

如何强制dotnet在Windows 10 64位计算机上以32位模式运行项目? dotnet restoredotnet build都支持--runtime转换,例如:

dotnet restore --runtime win-x86
dotnet build --runtime win-x86

dotnet run子命令不支持--runtime切换。

2 个答案:

答案 0 :(得分:4)

dotnet run没有--runtime / -r支持但不放弃兄弟,有希望!

如果您只希望以32位运行,则可以在构建到32位(publishbuild之后)轻松使用dotnet your_app.dlldotnet run命令从源代码

运行应用程序

如果你想在VS中使用force x86转到Properties > Build并将Platform targetAny CPU更改为x86

答案 1 :(得分:3)

dotnet run现在有一个runtime选项。

以x86执行:

dotnet run -r win-x86