Я опубликовал свое приложение для Ubuntu в dotnet 2.1 с помощью этой команды:
dotnet publish -c Release -v ubuntu-x64
У меня есть среда выполнения .net-core в Ubuntu.когда я хочу запустить исполняемый файл в каталоге, он выдает эту ошибку:
сборка, указанная в манифесте зависимостей приложения ... не найдена
, но когда яперейдите в каталог публикации и запустите исполняемый файл, он работает нормально.поэтому мой вопрос заключается в том, должен ли я использовать безошибочный в публикации или есть ошибка, которую я должен исправить?
РЕДАКТИРОВАТЬ (.NET CORE INFO ДЛЯ МАШИНЫ РАЗРАБОТЧИКА):
.NET Core SDK (отражает любой global.json): Версия: 2.1.300 Фиксация: adab45bf0c
Среда выполнения: Имя ОС: Версия ОС Windows: 10.0.15063 Платформа ОС: Windows RID: win10-x64 Базовый путь:C: \ Program Files \ dotnet \ sdk \ 2.1.300 \
Хост (полезно для поддержки): Версия: 2.1.0 Фиксация: caa7b7e2ba
.NET Core Установленные SDK: 1.1.8[C: \ Program Files \ dotnet \ sdk] 2.1.104 [C: \ Program Files \ dotnet \ sdk] 2.1.200 [C: \ Program Files \ dotnet \ sdk] 2.1.300 [C: \ Program Files \ dotnet\ sdk]
.NET Runtime установлен: Microsoft.AspNetCore.All 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.AspNetCore.App] Microsoft.NETCore.App 1.0.10 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.NETCore.App 1.1.7 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.NETCore.App 2.0.6 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.NETCore.App 2.0.7 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] Microsoft.NETCore.App 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]
РЕДАКТИРОВАТЬ (.NET ОСНОВНАЯ ИНФОРМАЦИЯ ДЛЯ МАШИНЫ UBUNTU):
.NET Core SDK (отражает любой global.json): Версия: 2.1.300 Фиксация: adab45bf0c
Среда выполнения: Имя ОС: ubuntu Версия ОС: 18.04 Платформа ОС: Linux RID: ubuntu.18.04-x64 Базовый путь:
/usr/share/dotnet/sdk/2.1.300/
Хост (полезно для поддержки): Версия: 2.1.0 Фиксация: caa7b7e2ba
Установленные SDK .NET Core: 2.1.300 [/ usr / share / dotnet / sdk]
.NET Core runtimeУстановлено: Microsoft.AspNetCore.All 2.1.0.App]
Microsoft.NETCore.App 2.0.7 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]