LoadLibrary失敗,GetLastError= 193
LoadLibrary失敗,GetLastError報錯193時,一般是加載的dll所依賴的某個dll它的依賴項不存在所報的錯,可以用Dependency Walker驗證該dll所依賴的附加元件是否都存在。Dependency Walker安裝vs時一般都自帶有,如果沒有也可以去官網下載下傳http://www.dependencywalker.com/。
由于是間接依賴的關系,加載時并不會彈出對話框報錯“缺少依賴項”,隻能借助工具來檢視,如上圖所示,缺少ZLIB1.dll,導緻報錯193.