Я разрабатываю self-contained приложение (автономное развертывание) на Asp.NET Core 2.1, предназначенное для запуска на сервере с ОС Debian 8 Jessie.
Выполняю сборку командой
dotnet publish -r debian.8-x64 -c Release
В рузультате сборки получаю папку с файлами приложения bin/Release/netcoreapp2.1/debian.8-x64/
При попытке запуска на Debian Jessie получаю такую ошибку:
Error: An assembly specified in the application dependencies manifest (App.deps.json) was not found: package: 'MessagePack', version: '1.7.3.4' path: 'lib/netstandard2.0/MessagePack.dll'
Пробовал добавлять ключ --force при сборке проекта, изменять целевую платформу на linux-x64, добавлять ссылку на netstandard в .csproj, но ни один вариант не помог.
Как привязать к строчкам ListBox свои данные? Например, какой-нить свой класс DataRec?
Запечатанные классы точно нельзя наследоватьЕсть ли еще какие-то варианты?