2013-05-07 27 views
5

Bu çok basit Hello World örneğim var, Mono ve gtk # kullanarak bir linux ana bilgisayarında yazdım. Sadece bir buton ile bir pencereyi gösterir. Şimdi pencereler üzerinde çalışan ikili çalıştı ama başarısız oldu. gtk # 'yı tekil ana sayfasından tek başına yükleyiciyle birlikte yükledim. Edilemiyor DLL 'libglib-2.0-0.dll' yüklemek için:mono gtk # - Merhaba dünya pencerelerine konuşlandır

System.DllNotFoundException işlenmemiş: Belirtilen modül bulunamadı I uygulamayı başlatmak zaman nedeniyle bozulana. (HRESULT özel durum: 0x8007007E) Kaynak = glib-keskin

Herhangi bir öneriniz var mı? BR

+0

Tek başına yükleyicinin her şeyi yüklediğini sanmıyorum, kullandığınız yükleyici neydi? – IanNorton

cevap

2

Komut isteminde regsvr32 libglib-2.0-0.dll'u kullanarak DLL'de 'libglib-2.0-0.dll' dosyasını kaydettirmeniz gerekir. Bir alternatif, tüm bağımlılıkları yürütülebilir dosyanızla paketlemektir.

Bu yardımcı oldu umarım.

-Dave