Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.179.186] |
|
Сообщ.
#1
,
|
|
|
Создал в Ubuntu тестовый проект с помощью Monodevelop. Проект запустился без ошибок. Перенес это проект в Windows 10 и после установки gtk-sharp-2.12.45.msi открыл его в VS 2022. VS предложил сделать его проектом с Net Framework 4.8 и нормально загрузил. Но при попытке создать приложение возникла ошибка:
"MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: DefaultDomain). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: DefaultDomain). Загружено "D:\MyProgramming\LinuxToWin\MonoDevUbuntu7.8.4\bin\Debug\MonoDevUbuntu7.8.4.exe". Символы загружены. "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: MonoDevUbuntu7.8.4.exe). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\gtk-sharp\v4.0_2.12.0.0__35e10195dab3c99f\gtk-sharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: MonoDevUbuntu7.8.4.exe). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\glib-sharp\v4.0_2.12.0.0__35e10195dab3c99f\glib-sharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: MonoDevUbuntu7.8.4.exe). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\atk-sharp\v4.0_2.12.0.0__35e10195dab3c99f\atk-sharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: MonoDevUbuntu7.8.4.exe). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\gdk-sharp\v4.0_2.12.0.0__35e10195dab3c99f\gdk-sharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "MonoDevUbuntu7.8.4.exe" (CLR v4.0.30319: MonoDevUbuntu7.8.4.exe). Загружено "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. Вызвано исключение: "System.DllNotFoundException" в glib-sharp.dll Необработанное исключение типа "System.DllNotFoundException" в glib-sharp.dll Не удается загрузить DLL "libglib-2.0-0.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E) Прикреплённый файлMonoDevUbuntu7.8.4.zip (5,64 Кбайт, скачиваний: 59) |
Сообщ.
#2
,
|
|
|
я подозреваю что копирование не решит проблему, попробуй зарегистрировать в GAС libglib-2.0-0.dll, возможно при установке регистрация её не произошла. Либо попробуй добавить её в проект прямо из C:\Windows\Microsoft.Net\assembly\GAC_MSIL\gdk-sharp
|
Сообщ.
#3
,
|
|
|
Спасибо за совет. Задача стала не актуальной, перешел на связку GTK# и NET Core.
|
Сообщ.
#4
,
|
|
|
Они доделали свое IDE хотя бы?
|