今天安裝了3DS MAX 2026(俗稱3DMAX),安裝完畢后死活運行不了。提示如下:
大意是找不到所需的.NET Core 8庫文件。后來搜索了下,各種文章說.NET CORE和.NET FRAMEWORK不是一個東西。需要單獨下載安裝。然后根據提示,在官網需下載安裝以下兩個依賴庫:
(官方)解決方案:
卸載并重新安裝 ASP.NET Core Runtime 8 和 .NET Desktop Runtime 8
-
打開“控制面板”。
-
打開“程序”和“功能”。
-
卸載 ASP.NET Core Runtime 8.0.X 和 .NET Desktop Runtime 8.0.X。?
-
從此處下載 ASP.NET Core Runtime 8.0.X 和 .NET Desktop Runtime 8.0.X(SDK)。?
但卸載、下載安裝后,依然提示上述錯誤!
經過各種折騰,最后發現,是PATH環境變量的鍋。我在本機上只安裝了x64版本的.net core和.net framework相關工具包。但PATH環境變量中同時存在x86、x64的路徑:
C:\Program Files\dotnet\
C:\Program Files (x86)\dotnet\
導致3dMAX無法識別正確的.NET庫!
解決方案很簡單:
刪除PATH環境變量中的“C:\Program Files (x86)\dotnet\”這一項就可以了!
然后重新運行3dMAX快捷方式,成功啟動!