2013-05-07 8 views
5

Mam naprawdę prosty przykład Hello World, który napisałem na hoście linuksowym używającym Mono i gtk #. Po prostu pokazuje okna z przyciskiem. Teraz próbowałem uruchomić binarne działanie w systemie Windows, ale nie udało się. zainstalowałem gtk # z samodzielnym instalatorem na stronie domowej mono. kiedy i uruchomić aplikację to failes powodu:mono gtk # - witaj światu wdrożyć do systemu Windows

System.DllNotFoundException był nieobsługiwany: Nie można załadować biblioteki DLL 'libglib-2.0-0.dll': Określony moduł nie mógł być znaleziony. (Wyjątek od HRESULT: 0x8007007E) Źródło = glib-sharp

Jakieś sugestie? BR

+0

Nie sądzę, że samodzielny instalator instaluje wszystko, jaki był instalator, którego używałeś? – IanNorton

Odpowiedz

2

Będziesz musiał zarejestrować bibliotekę DLL "libglib-2.0-0.dll" w systemie Windows, używając regsvr32 libglib-2.0-0.dll z wiersza poleceń. Alternatywą jest po prostu spakować wszystkie zależności za pomocą twojego pliku wykonywalnego.

Mam nadzieję, że było to pomocne.

-Dave