EmguCV 2.4.2.1777'yi yükledim. Ben 32-bit windows 7 var, bu yüzden yükleyiciyi kullanarak kurdum. Şimdi bir web kamerası video C# bir pencerede yakalamak için basit bir kod yazmaya çalışıyorum. Sorun şu meşhur hatayı alıyorum yürütülürken sonradır:EmguCV 'Emgu.CV.CvInvoke' Özel Durum
A first chance exception of type 'System.DllNotFoundException' occurred in Emgu.CV.dll
A first chance exception of type 'System.TypeInitializationException' occurred in Emgu.CV.dll
An unhandled exception of type 'System.TypeInitializationException' occurred in Emgu.CV.dll
dosya Emgu.CV.dll klasöründe bulunur. Neden bu hatayı verdiklerini anlamıyorum.
1) Yüklü MSVCR: Ben arkadaşının stackoverflow kullanıcılar ve aynı zamanda birçok diğer referanslarda önerilen tüm çekleri denedik MSVCRT 10.0 SP1 x86
2) yürütme dizinine
için OpenCV DLL dosyaları kopyalanan 3) Ayrıca bir 32 bit işletim sistemi var. Yani bu da bir sorun olmamalı. Ben bağımlılıkları için kontrol ettiğimizde
Ama bir sorunla karşı karşıya:
Ben cvextern.dll açmak için DependecyWalker kullanılan ve aşağıdaki bağımlılıklar eksik bulundu:
:NVCUDA.DLL
API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL
Ayrıca aşağıdaki verdi
Hata: Gerekli en az bir örtük veya iletilen bağımlılık bulunamadı. Uyarı: En az bir geciktirme yükü bağımlılık modülü bulunamadı. Uyarı: Gecikme yüküne bağlı modülde eksik dışa aktarma işlevi nedeniyle en az bir modülün çözümlenmemiş bir içe aktarımı vardır.
Lütfen istisna dışında bana yardımcı olun. Şimdiden teşekkürler.