【发布时间】:2021-07-11 14:16:14
【问题描述】:
当我的计算机上的 Unity 项目突然开始给出 2 个空编译器错误,没有有用的调试信息时,我正试图为 Unity 配置塑料 SCM:
Microsoft (R) Visual C# 编译器版本 2.9.1.65535 (9d34608e) 版权所有 (C) 微软公司。保留所有权利。
从编辑器日志看来,UnityEngine.UI.dll 和 UnityEngine.TestRunner.dll 编译失败,并且日志文件中的错误输出无法读取:
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
-----CompilerOutput:-stderr----------
ϵͳ�Ҳ���ָ����·����
-----EndCompilerOutput---------------
通过 Unity Hub 创建的新项目也有同样的问题,并且出现在我拥有的所有 Unity 版本的新项目中(2020.3.10f1c1,2019.4.10f1,2018.4.13c1)(唯一的区别是它们记录的不同编译器的版本号)。我的操作系统是 Windows 10。
我尝试在 VS 中重新安装 unity(2019.4.10f1)、unity hub、visual studio (17 & 19) 和 .NET 组件,但问题仍然存在。
对此有什么想法吗?
【问题讨论】: