在unity hub下載后,用編輯器無法打開項(xiàng)目,可能出現(xiàn)的問題。
1.以管理員權(quán)限運(yùn)行
?Unity 以管理員權(quán)限運(yùn)行,這不受支持。Unity在您的項(xiàng)目中執(zhí)行腳本和二進(jìn)制庫,這些腳本和二進(jìn)制庫可能來自第三方來源,并可能對您的計(jì)算機(jī)有害。Unity 還可以執(zhí)行仍在開發(fā)中且尚未完全測試的腳本和二進(jìn)制庫。使用管理員權(quán)限運(yùn)行Unity 可能會導(dǎo)致災(zāi)難性后果,包括但不限于意外數(shù)據(jù)丟失、全局系統(tǒng)設(shè)置更改甚至損壞您的設(shè)備。
?文章來源地址http://www.zghlxwxcb.cn/news/detail-849982.html
在點(diǎn)擊以標(biāo)準(zhǔn)用戶權(quán)限重新啟動后,彈窗繼續(xù)提醒,無限彈窗。
這時(shí)候,可以通過更改啟動文件屬性來解決
?文章來源:http://www.zghlxwxcb.cn/news/detail-849982.html
- 找到Unity的啟動文件,打開文件所在位置即可
- 右鍵單擊該文件,選擇“屬性”
- ?切換到“兼容性”,??合適的兼容模式運(yùn)行此程序
- ???以管理員身份運(yùn)行此程序
?點(diǎn)擊“應(yīng)用”按鈕保存更改。
?
??主要是實(shí)現(xiàn)在用戶賬戶控制中,允許unity能對設(shè)備進(jìn)行更改,因此也可以通過打開“用戶賬戶控制設(shè)置”禁用或啟動管理員權(quán)限通知等方法來解決。
2.無法讀取D3DCompiler DLL文件
著色器編譯器初始化錯(cuò)誤:無法讀取D3DCompiler DLL文件。有些東西阻止了對D3DCompiler_47.dll 的訪問。檢查您的編輯器安裝完整性、文件訪問權(quán)限和防病毒配置。
d3dcompiler dll文件是directX的一個(gè)組件,負(fù)責(zé)將著色器代碼編譯成可執(zhí)行的程序。
??先查看該dll文件是否丟失,一般位于c:>W(wǎng)indows>SysWOW64
這時(shí)候可以發(fā)現(xiàn)d3dcompiler dll文件并未丟失。
key??必須把該dll文件復(fù)制粘貼到Unity>Hub>Editor>Data>Tools文件夾里
問題就解決了
另外,若該dll缺失 可下載kb4019990補(bǔ)丁 但后續(xù)下載發(fā)現(xiàn)目前沒有支持win10的資源
網(wǎng)上大多數(shù)dll修復(fù)要付費(fèi)或流程繁瑣
這時(shí)候可以下載gamepp 自動檢查dll丟失情況 并且?guī)湍阈迯?fù)
如果以上方法還是未能解決,可能是防病毒配置導(dǎo)致的,在任務(wù)管理器中結(jié)束360、火絨、Microsoft Defender等殺毒軟件的進(jìn)程。
?
?
到了這里,關(guān)于unity 以管理員權(quán)限運(yùn)行 與 無法讀取D3DCompiler DLL文件 解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!