Assembly not found for framework .NET Framework x.x.x
Дано:
ОС: Linux XFCE Ubuntu 18.04 LTS
Среда исполнения: Mono JIT compiler version 6.6.0.166
Среда разработки: MonoDevelop Version 7.8.4 (build 2)
Mono Framework MDK
Runtime:
Mono 6.6.0.166 (tarball Mon Mar 2 18:12:59 UTC 2020) (64-bit)
NuGet
Version: 4.8.2.5835
.NET Core
Runtime: /usr/share/dotnet/dotnet
Runtime Version: 2.2.8
SDK: /usr/share/dotnet/sdk/2.2.402/Sdks
SDK Version: 2.2.402
MSBuild SDKs: /usr/lib/mono/msbuild/15.0/bin/Sdks
Установленные пакеты GTK:
albatross-gtk-theme
appmenu-gtk-module-common
appmenu-gtk2-module:amd64
appmenu-gtk3-module:amd64
apport-gtk
fp-units-gtk2-3.0.4:amd64
gir1.2-gtk-2.0
gir1.2-gtk-3.0:amd64
gir1.2-gtkclutter-1.0:amd64
gir1.2-javascriptcoregtk-4.0:amd64
greybird-gtk-theme
gstreamer1.0-gtk3:amd64
gtk-update-icon-cache
gtk2-engines-murrine:amd64
gtk2-engines-pixbuf:amd64
gtk2-engines-xfce
lazarus-ide-gtk2-1.8
lcl-gtk2-1.8
libappmenu-gtk2-parser0:amd64
libappmenu-gtk3-parser0:amd64
libcanberra-gtk3-0:amd64
libcanberra-gtk3-module:amd64
libchamplain-gtk-0.12-0:amd64
libcheese-gtk25:amd64
libclutter-gtk-1.0-0:amd64
libcolord-gtk1:amd64
libdbusmenu-gtk3-4:amd64
libdbusmenu-gtk4:amd64
libgnome-autoar-gtk-0-0:amd64
libgtk-3-0:amd64
libgtk-3-0:i386
libgtk-3-bin
libgtk-3-common
libgtk-3-dev:amd64
libgtk2-imageview-perl
libgtk2-perl
libgtk2-unique-perl
libgtk2.0-0:amd64
libgtk2.0-bin
libgtk2.0-cil
libgtk2.0-cil-dev
libgtk2.0-common
libgtk2.0-dev
libgtk3-perl
libgtk3.0-cil
libgtkimageview0
libgtkmm-2.4-1v5:amd64
libgtkmm-3.0-1v5:amd64
libgtksourceview-3.0-1:amd64
libgtksourceview-3.0-common
libgtkspell0:amd64
libgtkspell3-3-0:amd64
libgvc6-plugins-gtk
libjavascriptcoregtk-4.0-18:amd64
libnm-gtk0:amd64
libreoffice-gtk3
libswt-cairo-gtk-4-jni
libswt-gtk-4-java
libswt-gtk-4-jni
libswt-webkit-gtk-4-jni
libwebkit2gtk-4.0-37:amd64
libwxgtk3.0-0v5:amd64
libwxgtk3.0-gtk3-0v5:amd64
lightdm-gtk-greeter
numix-gtk-theme
pinentry-gtk2
python-gtk2
python-wxgtk3.0
python3-aptdaemon.gtk3widgets
software-properties-gtk
ubuntu-release-upgrader-gtk
usb-creator-gtk
xamarin-gtk-theme
xdg-user-dirs-gtk
Проблема:
При создании любых GUI приложений к решению(solution) привязываются библиотеки (assemblies), которые не работают в MonoDevelop (а точнее - не находятся).
И теперь постоянно, при создании Gtk приложения в MonoDevelop возникает такая штука.
При наведении на крестик, возле любой из них вызывает всплывающую подсказку с текстом
Так же в настройках открытого проекта(Project Options), в общем разделе(General) менял целевой фреймворк(Target framework) на все доступные версии подряд, и абсолютно каждая версия не помогала исправить ошибку.
Как я предполагаю, такая ошибка возникла после того, как, очень давно, я случайно обновил GTK (имхо конфликт версий) и после этого начала показываться эта ошибка еще в самом начале создания проекта.
P.S. Я ни в коем случае не сишарпер. Я джавист, а Mono нужен только для выполнения лабораторных работ по учебе. Выполняю все с джавовским подходом к разработке и по всем Java Convention. И поэтому я все ассоциирую с понятиями из Java. Поэтому могу не понять как работает .NetCore и т.п.

