附加到Unity时,Visual Studio会引发错误

时间:2015-12-04 04:15:04

标签: c# visual-studio unity3d visual-studio-2015

当我尝试使用Visual Studio 2015连接到Unity 5.2时,突然间出现了一堆错误,如下面的屏幕截图所示。这是本周发生的第二次。上次我不得不创建一个新项目并将所有内容都解决以解决问题。 Unity播放很好,没有错误......但是当我尝试连接时,visual studio会抛出错误。它今天早些时候工作了。

Build errors in Visual Studio 2015

2 个答案:

答案 0 :(得分:1)

当项目在Unity3D编辑器本身完全正常运行时显示错误时,很少有事情需要考虑:

  • 即使出现错误,您是否可以在Visual Studio中构建项目?如果是这样,有可能这些只是Unity3D构建项目的剩余部分 - 应该在VS的第一次成功构建时消失
  • 如果您无法构建项目,是否尝试从项目的根文件夹中删除Library文件夹?在许多情况下,它将解决问题,但最终会强制Unity3D重建之前在Library文件夹中的一些文件。
  • 您是否已将任何新库(dll' s)添加到项目中?他们是否有可能以错误的方式安装/添加?如果是这样,请尝试将它们读入项目(如果它是一个经典的dll)或读取的插件,你有麻烦。

我会让版本不兼容,因为它会在Unity3D控制台中出现错误。与解决方案本身的错误相同。

答案 1 :(得分:0)

当我将目标框架更改为Unity 3.5 .net完整基类库时,构建错误就消失了。

Change Target Framework

我发现Nathan Koop在这里发布了解决方案:Type or namespace name does not exist