日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

unity2022打开项目时报Fatal error显示无权访问d3dcompiler_47.dll, 解决方法很简单-还有ucrtbase.dll问题

發布時間:2024/3/12 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 unity2022打开项目时报Fatal error显示无权访问d3dcompiler_47.dll, 解决方法很简单-还有ucrtbase.dll问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

d3dcompiler_47問題

Uctbase.dll問題


d3dcompiler_47問題

1.Unity2022,這兩年,一直沒運行成功過

之前一直沒管,用舊版本Unity2020即可,但是今天忍不了,搞一下

還是安裝細心版本的Unity,所以就悲劇了:

d3dcompiler_47 的錯誤提示各有不同的:

“................... something prevent...................... ”

表面意思是“”權限問題“”,但查看目錄確實發現,compiler.dll有,就是沒有compiler_47.dll

主要是在安裝目錄\Unity\Editor\2020.3.3f1c1\Editor\Data\Tools

2.而且,本地電腦一搜,卻是遍地都是,就是editor目錄下沒有,所以

“實測,隨便拷貝一個即可,就是缺了 compiler_47.dll”

3. 看看小哥說明:

(都成年人了,官方說的就不要相信了吧,特別是客服說的,不用浪費時間)

最近新安裝的unity3D,在打開項目時報錯Fatal error!顯示無權訪問d3dcompiler_47.dll,解決方法很簡單

無權訪問d3dcompiler_47.dll
一開始以為無法訪問系統中的d3dcompiler_47.dll,我升級系統都不行。客服推薦重新下載d3dcompiler_47.dll,然后用regsvr32注冊,結果也無法注冊,這讓我更加以為是系統問題。但后來才發現,主要是在安裝目錄\Unity\Editor\2020.3.3f1c1\Editor\Data\Tools里缺少d3dcompiler_47.dll,一定得在Tools目錄下添加,其他目錄都沒用。

對了,我是導入的我老版本中的d3dcompiler_47.dll,unity hub以及系統盤的system和syswow64中都有這個dll文件,網上也應該有,不過不知道會不會有兼容問題,沒有試過。我提供一下我的d3dcompiler_47.dll,有需要的可以下載:
鏈接:https://pan.baidu.com/s/1HfXlgSwPUSnO4qrw6v8nPQ
提取碼:1234
————————————————
版權聲明:本文為CSDN博主「命運簡書」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_29245693/article/details/115576107

Uctbase.dll問題

?1-1:找到了這個提示(錯誤解決方法1)

一開始以為同上,可以隨便粘貼一個 Uctbase.dll,后發現根本不是這個回事

1-2:來源(錯誤解決方法2):

??????請問因為電腦環境原因導致的unity報錯需要重裝系統嗎

1-3:結果,仔細看了下提示,確實是(錯誤解決方法3):

(暫時無解)

Internal build system error. BuildProgram exited with code -2147450740. Error:An assembly specified in the application dependencies manifest (netcorerun.deps.json) was not found:package: 'runtimepack.Microsoft.NETCore.App.Runtime.win-x64', version: '5.0.3'//這個pacckage不存在。。。。。。。。。下面的 error 出處path: 'ucrtbase.dll'//這個dll已存在,要不怎么能從中發出提示

注意:是最新的.NetCore 5.0.3,不是.Net FrameWorkd(現在是framework最高版本4.8.7,并沒有5)

(安裝了.net也不行,也不確定是不是個人環境裝太多了,網上也沒類似錯誤,比較少,說明遭遇這個問題的同學比較少,而且Unity Editor也不知道哪里可以配置這些內核配置)

2-1:最終解決方法是不安裝最新UNity

只裝2022.1

參考:

[翻譯] 正式宣布 .NET 5 - Rwing - 博客園

Download .NET 5.0 (Linux, macOS, and Windows)

總結

以上是生活随笔為你收集整理的unity2022打开项目时报Fatal error显示无权访问d3dcompiler_47.dll, 解决方法很简单-还有ucrtbase.dll问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。