Windows 下缺少依赖库问题解决
一位同事在更新了 Unity 插件后,運行時報錯
Plugins: Failed to load 'Assets/FacebookSDK/Plugins/Windows/x64/LibFBGPlatform.dll' because one or more of its dependencies could not be loaded.
Facebook.Unity.Windows.WindowsWrapper:Deinit()
Facebook.Unity.Windows.WindowsFacebook:Deinit()
Facebook.Unity.Windows.WindowsFacebookGameObject:OnDestroy()
運行需要的 LibFBGPlatform.dll 庫文件,因缺少依賴庫而無法加載,導致出錯。
該類錯誤在 Windows 下比較常見,通常由于本地安裝的軟件環境不同導致。
首先,需要確定缺少的依賴庫是什么!
Dependency Walker (depends.exe) Home Pagehttp://www.dependencywalker.com/下載 Depends 可視化工具
運行打開需要確認的文件(支持exe,dll等)
?如有缺少的庫文件,左上窗口的圖標會顯示為黃色?
找到正確的依賴庫文件,放到合理位置!
該同事本地缺少?vcruntime140_1.dll
在我的 Depends 中顯然有該文件,右鍵點擊查看文件位置為
C:\Windows\System32\vcruntime140_1.dll
復制文件給同事,放到同樣位置后,問題得到解決。
總結
以上是生活随笔為你收集整理的Windows 下缺少依赖库问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Bash字符串处理(与Java对照) -
- 下一篇: 张旭升20162329 2006-200