Donate

Did you find articles useful? Please make a donation

Windows Mobile üzerinde SQLite kullanırken Can’t find PInvoke DLL ‘SQLite.Interop.0XX.DLL’ hatası

Windows Mobile kullanan cihazlar üzerinde SQLite ı tercih ettiyseniz ilk kullanımda Can’t find PInvoke DLL ‘SQLite.Interop.0XX.DLL’ hatası alabilirsiniz. İlk bakışta oldukça moral bozucu olabiliyor ama çözümü oldukça basit.

Çözüm 1 :
Visual Studio da projeniz üzerine sağ tuşla yıklayın ve Add Existing Item seçin. Açılan pencereden %Program Files%\SQLite.NET\bin\CompactFramework\ dizini altında bulunan SQLite.Interop.065.DLL dosyasını projenize ekleyin. Eklenen dosya üzerine sağ tuş – properties seçip Copy to Output Directory seçeniğini Copy if newer olarak değiştirin. Artık çalıştırdığınızda eksik olan DLL kullanılabilecektir.

Çözüm 2 :
Başlat menüsündeki Visual Studio Remote Tools tan Remote File Viewer i seçin. Cihazında bulunan tüm dizinleri göreceksiniz. Açılan pencereden cihazınızı seçip OK tıkladıktan sonra DLL in kopyalanacağı yeri seçip File – Export File menüsündeyle açılan pencereden %Program Files%\SQLite.NET\bin\CompactFramework\ dizini altında bulunan SQLite.Interop.065.DLL dosyasını seçin.

1 comment to Windows Mobile üzerinde SQLite kullanırken Can’t find PInvoke DLL ‘SQLite.Interop.0XX.DLL’ hatası

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>