基于.netcore.app 1.1.2构建Windows IoT核心应用程序

时间:2017-05-30 06:19:19

标签: raspberry-pi .net-core

我正在测试覆盆子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类似,但我找不到任何明确说明的内容。

感谢您的回答!

1 个答案:

答案 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\