最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Unity3D運行報DllNotFoundException錯誤的解決方案

 更新時間:2021年04月13日 11:04:01   作者:狂云歌  
這篇文章主要介紹了Unity3D運行報DllNotFoundException錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

起因

unity程序build到pc上,拿到其他人的機器上結果有些功能不正常,看log里面大概是

Fallback handler could not load library: xxx.dll

DllNotFoundException: xxx.dll

初看以為是缺失dll,但是實際上并不是這樣,首先在很多人機器上都是沒有問題的,只在極少數(shù)機器上才出現(xiàn)異常,另外報錯的dll都是有的,并不存在缺失的問題。

后來網(wǎng)上搜了一下,看到http://answers.unity3d.com/questions/993154/failed-to-load-dll-error.html 中提到了

it only seems to happen with C++ DLLs that have dependencies that aren't already loaded.

好吧,這個理由很理想,就是unity的項目依賴了A.dll,而A.dll又依賴了B.dll,而B.dll缺失,導致load A.dll時異常,我覺得這是unity打包的坑~

那么主要原因就是大部分機器上都帶有A.dll,而少部分機器上缺失B.dll

解決

使用dll Dependency Walker這個軟件來查找dll所依賴的其他dll,就可以很容易的查到缺失的是哪個dll,把它加上就好

在我這個case中,使用了unity的easymovietexture插件來播放視頻,而easymovietexture依賴ffmpeg,其中一個dll依賴opencl.dll,大部分機器上都有這個dll,而少部分機器上是沒有這個dll,取而代之的是opencl32.dll和opencl64.dll,可能是dll的依賴兼容性之類的沒做好吧!

最終問題解決,欣慰~

補充:Unity3d使用dll時有些電腦會報DllNotFoundException錯誤 無法使用dll庫

unity3d開發(fā)過程中使用了外部動態(tài)鏈接庫dll,有些電腦運行工程時會報DllNotFoundException的錯誤,這是由于該dll中引用系統(tǒng)內的dll不存在的原因。

在這里插入圖片描述

團隊開發(fā)過程中所有人都可以 就是我自己的電腦不行,無論如何處理都不行,工程重新加載 ,平臺切換等全部不行 。

最后定位到電腦系統(tǒng)問題。

找到自己使用dll庫,

下載depends軟件,打開使用的dll庫

在這里插入圖片描述

如下圖 可以發(fā)現(xiàn)系統(tǒng)中缺少該dll,

在這里插入圖片描述

去網(wǎng)上下載該庫放入system32內

在這里插入圖片描述

重新進工程就可以了!

補充:unity 無法使用 dll 庫

出錯 :

Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.

使用Framework 3.5 重新編譯庫工程 即可~

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章

  • C# foreach獲取循環(huán)索引的四種方法

    C# foreach獲取循環(huán)索引的四種方法

    在C#中使用foreach循環(huán)的時候我們有時會碰到需要索引的情況,在for循環(huán)中我們可以得到循環(huán)索引 , foreach并不直接提供 , 下面介紹4種foreach獲取索引的方法,希望對大家有用處,需要的朋友可以參考下
    2025-03-03
  • C#設計模式之單例模式

    C#設計模式之單例模式

    這篇文章介紹了C#設計模式之單例模式,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C# 中使用Stopwatch計時器實現(xiàn)暫停計時繼續(xù)計時功能

    C# 中使用Stopwatch計時器實現(xiàn)暫停計時繼續(xù)計時功能

    這篇文章主要介紹了C# 中使用Stopwatch計時器可暫停計時繼續(xù)計時,主要介紹stopwatch的實例代碼詳解,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • .NET使用IResourceMonitor實現(xiàn)獲取資源信息

    .NET使用IResourceMonitor實現(xiàn)獲取資源信息

    在 Microsoft.Extensions.Diagnostics.ResourceMonitoring 包提供了一系列定制 API,專用于監(jiān)視 .NET 應用程序的資源利用率,本文將利用IResourceMonitor來實現(xiàn)獲取資源狀態(tài)信息,感興趣的可以了解下
    2024-01-01
  • C#常見算法面試題小結

    C#常見算法面試題小結

    這篇文章主要介紹了C#常見算法面試題,包含了常見的排序、字符串操作、類的操作等技巧,需要的朋友可以參考下
    2014-09-09
  • 開源一個c# 新的雪花算法

    開源一個c# 新的雪花算法

    這篇文章主要介紹了開源一個c# 新的雪花算法的相關資料,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • C#中深度復制和淺度復制詳解

    C#中深度復制和淺度復制詳解

    這篇文章主要介紹了C#中深度復制和淺度復制的相關資料,需要的朋友可以參考下
    2015-10-10
  • C# 數(shù)組實例介紹(圖文)

    C# 數(shù)組實例介紹(圖文)

    數(shù)組即是一組相同類型組合在一起,使用一個通用的名稱,通過分配的下標訪問的數(shù)據(jù)集合中的元素。
    2014-08-08
  • C#實現(xiàn)多線程啟動停止暫停繼續(xù)的示例代碼

    C#實現(xiàn)多線程啟動停止暫停繼續(xù)的示例代碼

    本文主要介紹了C#實現(xiàn)多線程啟動停止暫停繼續(xù)的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-01-01
  • C#實現(xiàn)跑馬燈效果的示例代碼

    C#實現(xiàn)跑馬燈效果的示例代碼

    跑馬燈效果,功能效果大家應該都知道,就是當我們的文字過長,整個頁面放不下的時候(一般用于公告等),可以讓它自動實現(xiàn)來回滾動。本文將利用C#實現(xiàn)這一效果,感興趣的可以了解一下
    2022-11-11

最新評論

铅山县| 广州市| 昌乐县| 凤翔县| 广元市| 连平县| 襄樊市| 龙陵县| 兴安盟| 毕节市| 吉安县| 鄂州市| 长宁县| 玉龙| 烟台市| 通州市| 南雄市| 遵义市| 商南县| 宝鸡市| 九台市| 巴里| 哈尔滨市| 平果县| 陆河县| 福建省| 论坛| 旬邑县| 恩施市| 宝清县| 康乐县| 江口县| 肃宁县| 原阳县| 方正县| 治多县| 陈巴尔虎旗| 吴旗县| 平定县| 临江市| 吉安县|