Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Кроссплатформенность приложений Windows Forms (Monodevelop)

Ответить
Настройки темы
.NET - Кроссплатформенность приложений Windows Forms (Monodevelop)

Старожил


Сообщения: 230
Благодарности: 2

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip MonoDevUbuntu7.8.4.zip
(5.6 Kb, 0 просмотров)
Создал в 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)
Я из библиотеки gtk-sharp к созданному в Debug exe-файлу добавил libglib-2.0-0.dll, но ошибка все равно появляется. Подскажите, пожалуйста, как правильно настроить проект в Windows, чтобы он работал.

Отправлено: 15:44, 06-09-2022

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Кроссплатформенность приложений Windows Forms (Monodevelop)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - Open ConsoleApplication in Windows Forms C++ eis-007 Программирование и базы данных 3 28-01-2014 13:57
.NET - как выполнить хранимую процедуру sql в windows forms C# eis-007 Программирование и базы данных 1 18-01-2014 21:28
как проверить, выбран ли System.Windows.Forms.CheckBox или нет? alexey_a AutoIt 2 13-11-2009 12:39
Разное - Запуск DOS-приложений из приложений Windows Nadine3452 Microsoft Windows 2000/XP 2 28-05-2009 13:16
Разное - Где в Visual Studio 2008 создавать EXEшник из Приложения Windows Forms? Большой Кол Программирование и базы данных 4 09-03-2009 03:38




 
Переход