首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >每次加载任何统一项目时,我都会收到一个错误,无法找到修复程序。

每次加载任何统一项目时,我都会收到一个错误,无法找到修复程序。
EN

Stack Overflow用户
提问于 2021-09-12 21:24:31
回答 3查看 873关注 0票数 0

每当加载任何统一项目时,都会收到以下警告: Win32Exception:

ApplicationName=‘C:\ Files\Unity\Hub\Editor\2020.3.10f1\Editor\Data\Tools\RoslynScripts\unity_csc.bat',命令行=’/noconfig @Temp/UnityTempFile-5f84a32cf955fcc4bb66b280c644997c',CurrentDirectory='',系统无法找到指定的文件。 System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) (at :0) System.Diagnostics.Process.Start() (at :0) (包装器远程处理-调用与检查) System.Diagnostics.Process.Start () UnityEditor.Utils.Program.Start (System.EventHandler exitCallback) (at :0) UnityEditor.Utils.Program.Start () (at :0) UnityEditor.Scripting.Compilers.MicrosoftCSharpCompiler.BeginCompiling () (at :0) UnityEditor.Scripting.ScriptCompilation.CompilationTask.QueuePendingAssemblies () ()at :0) UnityEditor.Scripting.ScriptCompilation.CompilationTask.Poll () (at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly[] scriptAssemblies(UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings,System.String tempBuildDirectory,UnityEditor.Scripting.ScriptCompilation.CompilationTaskOptions compilationTaskOptions,UnityEditor.Scripting.ScriptCompilation.EditorCompilation+CompileScriptAssembliesOptions compileScriptAssembliesOptions) (at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScriptsWithSettings (UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings,System.String tempBuildDirectory,UnityEditor.Scripting.ScriptCompilation.TargetAssembly[]& notCompiledTargetAssemblies,System.String[]& System.String[],UnityEditor.Scripting.ScriptCompilation.CompilationTaskOptions scriptAssemblySettings (at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScripts (UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions,en21#,platform,(at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface+<>c__DisplayClass40_0.b__0 () (at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface.EmitExceptionAsErrorT (at :0) UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:CompileScriptsNoStop(EditorScriptCompilationOptions,BuildTargetGroup,BuildTarget,String[])

我正在运行windows 10,Unit2020.3.10f1,并创建了一个空的3d项目。启动新项目后立即弹出此错误。当我尝试向一个对象添加一个预先存在的c#脚本时,我也会得到一个错误:

脚本不会继承可以管理脚本的本机类

当我将c#脚本作为组件直接添加到对象(Cube (1))时,我会得到错误:“此行为上的引用脚本(PlayerMovement)缺失!”并且“这个行为的引用脚本(游戏对象'Cube (1)')丢失了!”

我试过:

手动运行unity_csc.bat (通过文件资源管理器和cmd),以确保它按预期运行(我认为是这样,尽管我可能错了)。

确保c#类与文件具有相同的名称。

开始一个新项目。

重新下载团结2020.3.10f1

到目前为止,任何事情都没有起作用,而且我对团结非常陌生,所以我不确定还可以尝试什么,我认为这可能是我的系统文件有问题,在这种情况下,我可能不得不重新安装窗口,但我宁愿不必这样做。我对StackOverflow也相当缺乏经验,所以如果我缺少必要的信息,请告诉我。提前感谢你能给予的任何帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-09-19 16:04:13

在尝试了这里给我的建议之后,我通过从这里下载统一编辑器来解决这个问题,而不是从统一中心下载。我不知道为什么这样做,但它做到了,所以我没有抱怨。如果你和我有同样的问题,然后点击链接,点击你想要的统一版本,然后根据你使用的内容,点击mac或windows的下拉菜单,然后点击统一编辑器。

(此外,在我问我最初的问题和修复它之间的某个时刻,我不再团结,让我比团结中心更远了,但我很肯定,即使没有这样的事情,它也会为你解决的。)

票数 0
EN

Stack Overflow用户

发布于 2021-09-13 07:55:46

看来你的操作系统对cmd有问题。这个问题已经发生在更多的人身上,罪魁祸首是cmd无法运行。你应该调查这个,而不是文件系统。

票数 0
EN

Stack Overflow用户

发布于 2021-09-13 10:06:52

这一定是警告,而不是错误。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69155320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档