Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d Unity空白编译器错误,没有详细信息_Unity3d_Visual Studio 2015 - Fatal编程技术网

Unity3d Unity空白编译器错误,没有详细信息

Unity3d Unity空白编译器错误,没有详细信息,unity3d,visual-studio-2015,Unity3d,Visual Studio 2015,在我正在进行的一个新的、非常基本的项目中,我突然开始出现空白的编译器错误,没有关于实际出错的细节。如果我启动一个新项目,该项目也会有这些错误。我发现这些新项目和我的旧项目(仍然可以正常工作、加载和编译,没有任何错误)之间的唯一区别是%project%/Library/ScriptAssemblies/目录是空的 将该目录的内容从较旧的项目复制到较新的项目中,将使没有脚本的项目上的错误暂时消失—一旦我包含脚本,项目将再次变得不可用。我花了一整天的时间在谷歌上搜索各种可能的方法,但我找不到任何能帮助

在我正在进行的一个新的、非常基本的项目中,我突然开始出现空白的编译器错误,没有关于实际出错的细节。如果我启动一个新项目,该项目也会有这些错误。我发现这些新项目和我的旧项目(仍然可以正常工作、加载和编译,没有任何错误)之间的唯一区别是%project%/Library/ScriptAssemblies/目录是空的

将该目录的内容从较旧的项目复制到较新的项目中,将使没有脚本的项目上的错误暂时消失—一旦我包含脚本,项目将再次变得不可用。我花了一整天的时间在谷歌上搜索各种可能的方法,但我找不到任何能帮助我解决这个问题的信息。大多数链接都不相关或不包含有用的信息

错误如下:

Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
没有其他细节可以帮助我找出哪里出了问题。这就是全部错误。在复制目录内容之前在控制台中显示4次,之后只显示一次。这是Editor.log中显示的内容

 -----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.

-----CompilerOutput:-stderr----------
The system cannot find the path specified.
-----EndCompilerOutput---------------
- Finished compile Library/ScriptAssemblies/Assembly-CSharp.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
我试过(没有成功)
-更改脚本运行时版本
-更改脚本后端
-更改API兼容性级别
-从资产中删除所有元文件并重新加载项目
-重新导入所有资产
-强制关闭所有相关任务后重新启动Unity -安装新版本的Unity(2019.3)并启动新项目


Unity版本是2019.1,我已经安装了VS2015和VS community 2017。

是的,自2019年首次发布以来,包括我在内的许多人都遇到了这个问题,我一直在使用Unity 2018,它实际上可以毫无问题地工作


我试着与unity support交谈,并给他们日志,但没有任何结果。我还尝试了我在网上找到的每一个“解决方案”。最好的选择是坚持unity 2018。

您在event manager中有任何错误吗?您指的是什么event manager?除了我列出的错误之外,我在其他任何地方都没有其他错误。可能还值得快速尝试通过Hub安装一个次要的Unity版本,并使其成为最新版本(2019.3.0f6),然后复制该项目,并查看通过该版本打开时是否有效。如果是这样,您可以决定升级。如果没有,至少你排除了。事件管理器,windows附带的一个…我不确定我会在事件查看器中查找什么错误,但我在过去24小时内没有看到任何与我的问题、统一性或任何MSVC***等相关的内容,我会试着看看我是否能下载一个更早的版本,并有更好的运气。