Простое. net основное приложение не будет основываться на linux - PullRequest
0 голосов
/ 18 января 2020

У меня есть следующее простое приложение. Когда я пытаюсь собрать его, я получаю следующую ошибку:

[jwan@xps datamigrator]$ dotnet --list-sdks
3.1.100 [/usr/share/dotnet/sdk]
[jwan@xps datamigrator]$ dotnet build
Microsoft (R) Build Engine version 16.4.0+e901037fe for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]
/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]
/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]

Build FAILED.

/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]
/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]
/usr/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(88,5): error NETSDK1083: The specified RuntimeIdentifier 'arch-x64' is not recognized. [/home/jwan/code/datamigrator/DataMigrator.csproj]
    0 Warning(s)
    3 Error(s)

Time Elapsed 00:00:00.70
[jwan@xps datamigrator]$ 

Как видите, у меня уже установлен. NET Core SDK, и я установил версию 3.1.1.

Я не уверен, почему он не собирается.

1 Ответ

0 голосов
/ 18 января 2020

В исправлении ошибок Arch Linux есть исправление для проблемы arch-x64:

https://bugs.archlinux.org/task/65128

найдено по адресу https://github.com/jellyfin/jellyfin/issues/2243

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...