.net 我的所有Unity项目都包含空白编译错误(仅时间戳),从而阻止任何项目正常工作或正确导入

ocebsuys  于 2023-02-06  发布在  .NET
关注(0)|答案(1)|浏览(138)

我真的需要一些帮助。我正在重新排列文件位置,并试图清理一些空间,不知何故打破了Unity在我的笔记本电脑上操作的能力。错误的图片如下。
这一切都开始时,我正在移动一个完整的功能统一项目从外部SSD到我的内部笔记本电脑SSD。我不得不清除空间的大小项目,我一定删除了一些重要的东西,但我不知道如何告诉它是什么。
Error seen when opening project
Editor view after opening
Error when trying to attach a script to a GameObject
Error in editor log
我采取的步骤:

  • 我已经重新启动了我的电脑好几次。
  • 我已经完全卸载了所有的编辑器版本和unityhub(两次),包括删除所有unity的本地应用程序数据,清空临时文件夹,清除注册表中的键。
  • 我已经开始了全新的项目,检查了以前工作的旧项目,从unity learn下载了一些示例项目,只是为了加倍确保不是我在犯傻。

我目前的理论是,这与我从National Instruments文件夹中清除一些数据有关。我是编程新手,刚刚在网上看到.NET通信需要这些驱动程序,但这是Unity一直失败的原因吗?
这一切都花了超过几个小时,我正在努力解决这个问题,如果有人有任何建议,请。我真的很感激任何见解。
更新:我可以制作新的脚本、对象、场景等,但我无法将任何脚本组件附加到游戏对象上,因为“找不到脚本类”
更新#2:检查编辑器日志显示Tundra构建失败,并且“93个项目更新”与显示的93个错误匹配。不知道Tundra是什么,但这是现在要看的东西!
更新#3:相当肯定的是,这与.NET交互有关,但我对此完全不了解,担心会进一步破坏它

bq3bfh9z

bq3bfh9z1#

回答我自己的问题,以防其他人发现这个问题,并有同样的问题,但问题是无关的.net或任何我提到的。我卸载了anaconda,这导致了一些问题的命令提示符,在那里它会立即关闭后打开。统一使用这一点的一些进程,所以这就是造成所有的空白错误。
解决方法是在注册表编辑器中删除Microsoft命令处理器AutoRun项。
https://forum.unity.com/threads/unity-empty-errors-on-every-project-unity-2021-3-2f1.1279124/
Cmd crashes with exit code 1 after uninstalling anaconda

相关问题