Weaver失败:无法找到程序集(没有匹配的项目):Temp / Assembly-CSharp.dll

时间:2018-04-03 00:56:01

标签: unity3d

我今天第一次打开Unity,我无法创建任何类型的新脚本。普通和右键菜单都缺少选项:

通过检查器添加脚本会创建一个文件,但会产生以下错误:

enter image description here

虽然创建了文件,但它不会出现在项目浏览器或检查器面板中。

谷歌搜索这些错误的各个部分实际上得到了很多帖子,但几乎所有这些都归结为“重启Unity”,这没有做任何事情。

所有这些对我来说都可以在一个新的项目文件中重现。我尝试重新启动Unity和我的计算机,以及从头开始重新安装Unity。我还仔细检查了我是否正确安装了.NET(重新安装,并且dotnet命令在终端中有效。)

Unity:5.4.5p5

Mac OS 10.13.3

1 个答案:

答案 0 :(得分:1)

Unity 5.1 5.4 之间的版本中存在bug。它已在 Unity 5.5.0 中修复,对 5.5.0 及更高版本的更新应修复它。

如果更新到 Unity 5.5.0 ,修复程序没有修复它,那么最好将Unity升级到最新版本,目前Unity 2017.4 在发布此答案时。这个版本应该可以解决这个错误。