반응형

이슈

Unity 2021.2.4 URP 프로젝트에서 Shader Graph 에디터가 열리지 않고 아래 에러가 발생.

(Windows10)

ExecutionEngineException: String conversion error: Illegal byte sequence encounted in the input.
System.Reflection.RuntimeAssembly.GetCodeBase (System.Reflection.Assembly a, System.Boolean escaped) (at <00c558282d074245ab3496e2d108079b>:0)
System.Reflection.RuntimeAssembly.get_CodeBase () (at <00c558282d074245ab3496e2d108079b>:0)
System.Reflection.AssemblyName.Create (System.Reflection.Assembly assembly, System.Boolean fillCodebase) (at <00c558282d074245ab3496e2d108079b>:0)
System.Reflection.RuntimeAssembly.GetName (System.Boolean copiedName) (at <00c558282d074245ab3496e2d108079b>:0)
System.Reflection.Assembly.GetName () (at <00c558282d074245ab3496e2d108079b>:0)
UnityEditor.ShaderGraph.Drawing.MaterialGraphView..ctor () (at Library/PackageCache/com.unity.shadergraph@12.1.1/Editor/Drawing/Views/MaterialGraphView.cs:41)
UnityEditor.ShaderGraph.Drawing.MaterialGraphView..ctor (UnityEditor.ShaderGraph.GraphData graph, System.Action previewUpdateDelegate) (at Library/PackageCache/com.unity.shadergraph@12.1.1/Editor/Drawing/Views/MaterialGraphView.cs:67)
UnityEditor.ShaderGraph.Drawing.GraphEditorView..ctor (UnityEditor.EditorWindow editorWindow, UnityEditor.ShaderGraph.GraphData graph, UnityEditor.Graphing.Util.MessageManager messageManager, System.String graphName) (at Library/PackageCache/com.unity.shadergraph@12.1.1/Editor/Drawing/Views/GraphEditorView.cs:206)
UnityEditor.ShaderGraph.Drawing.MaterialGraphEditWindow.Initialize (System.String assetGuid) (at Library/PackageCache/com.unity.shadergraph@12.1.1/Editor/Drawing/MaterialGraphEditWindow.cs:1236)
UnityEditor.ShaderGraph.Drawing.MaterialGraphEditWindow.Update () (at Library/PackageCache/com.unity.shadergraph@12.1.1/Editor/Drawing/MaterialGraphEditWindow.cs:275)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

 

원인 & 문제 해결

프로젝트 경로에 한글이나 전각문자가 있으면 안됨, 경로를 전부 영,숫자로 세팅하니 문제 해결.

 

 

 

 

 

반응형

WRITTEN BY
CatDarkGame
Technical Artist dhwlgn12@gmail.com

,