我正在测试覆盆子pi2和.NET Core 1.1的可能性。
如果我使用.NET Core 1.1创建应用程序并尝试将其构建为RID" Win10-arm",则会收到以下错误:
无法解析' runtime.win8-arm.Microsoft.NETCore.Jit(> = 1.1.2)' for' .NETCoreApp,Version = v1.1(win10-arm)'。
这是不支持的东西吗?
我认为此问题与https://github.com/dotnet/coreclr/issues/9694类似,但我找不到任何明确说明的内容。
感谢您的回答!
答案 0 :(得分:1)
我创建了一个.NET Core Console应用程序并使用win10-arm
成功发布获取此Nuget包:
Install-Package runtime.win8-arm.Microsoft.NETCore.Jit -Version 2.0.0-preview1-25301-02 -Pre
然后你可以构建和发布。
:\Users\x\Documents\Visual Studio 2017\Projects\TestArm\TestArm>dotnet publish -c Release -r win10-arm
Microsoft(R)Build Engine版本15.3.117.23532 版权所有(C)Microsoft Corporation。保留所有权利。
TestArm -> C:\Users\x\Documents\Visual Studio 2017\Projects\TestArm\TestArm\bin\Release\netcoreapp1.1\win10-arm\TestArm.dll
TestArm -> C:\Users\x\Documents\Visual Studio 2017\Projects\TestArm\TestArm\bin\Release\netcoreapp1.1\win10-arm\publish\