.net winforms+ netstandard & mono
От: okon  
Дата: 13.04.19 22:18
Оценка:
Есть приложение созданное в VS — Цinforms приложение зависимостью от либы .NET Standard 2.0.
При запуске в терминале
mono app.exe
пишется что не может найти либу netstandard 2.0.0.0.

.NET Core 2.2 установлен посредством
sudo apt-get install dotnet-sdk-2.2

Моно
sudo apt-get install mono-complete

Что еще требуется сделать чтобы Mono увидело эту сборку ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: .net winforms+ netstandard & mono
От: VladCore  
Дата: 13.04.19 22:53
Оценка: 9 (1)
Здравствуйте, okon, Вы писали:

O>Есть приложение созданное в VS — Цinforms приложение зависимостью от либы .NET Standard 2.0.

O>При запуске в терминале
O>mono app.exe
O>пишется что не может найти либу netstandard 2.0.0.0.

O>Что еще требуется сделать чтобы Mono увидело эту сборку ?


Только свежий моно поддерживает netstandard и в рантайме и в билде.

mono --version 
apt-cache policy mono-complete

какую версию показывает? 5.20?

если меньше то ставим mono-complete отсюда: https://www.mono-project.com/download/stable/#download-lin

Необходимости в dotnet-sdk или dotnet core runtime в рантайме нет.
Отредактировано 13.04.2019 23:00 VladCore . Предыдущая версия .
Re[2]: .net winforms+ netstandard & mono
От: okon  
Дата: 13.04.19 23:29
Оценка:
Здравствуйте, VladCore, Вы писали:

VC>Здравствуйте, okon, Вы писали:


O>>Есть приложение созданное в VS — Цinforms приложение зависимостью от либы .NET Standard 2.0.

O>>При запуске в терминале
O>>mono app.exe
O>>пишется что не может найти либу netstandard 2.0.0.0.

O>>Что еще требуется сделать чтобы Mono увидело эту сборку ?


VC>Только свежий моно поддерживает netstandard и в рантайме и в билде.


VC>
VC>mono --version 
VC>apt-cache policy mono-complete 
VC>

VC>какую версию показывает? 5.20?


Да полечилось, версия была старая
Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1ubuntu1)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:           __thread
    SIGSEGV:       altstack
    Notifications: epoll
    Architecture:  amd64
    Disabled:      none
    Misc:          softdebug 
    LLVM:          supported, not enabled.
    GC:            sgen



VC>если меньше то ставим mono-complete отсюда: https://www.mono-project.com/download/stable/#download-lin

VC>Необходимости в dotnet-sdk или dotnet core runtime в рантайме нет.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.