2015-12-04 61 views
1

突然間,當我嘗試使用Visual Studio 2015連接到Unity 5.2時,我收到了一堆錯誤,如下面的截圖所示。這是本週發生的第二次。上次我不得不創建一個新項目並將所有事情都解決了。 Unity玩的很好,沒有錯誤...但是當我嘗試附加時,Visual Studio會拋出錯誤。它今天早些時候工作。Visual Studio在連接到Unity時會拋出錯誤

Build errors in Visual Studio 2015

+0

當這些類型的錯誤的發生存在一定的兼容性與'unity'和一些'dll'的你在項目中引用。試着刪除相應的'dll'並將其添加回來。同樣清理項目並重建它,如果可能的話,搜索可以使用'unity'的兼容'dll'版本的什麼版本。 –

+0

你有沒有所有的DLL項目取決於插件文件夾,並且他們都編譯爲您的編輯器更正架構? – ThisHandleNotInUse

回答

1

幾件事情時要考慮的項目顯示錯誤,同時在Unity3D編輯器本身功能齊全:

  • 你可以建立Visual Studio你的項目,即使是顯示錯誤?如果是這樣,有可能性,即這些都是從Unity3D建設項目只是剩菜 - 應在首次成功構建消失從VS
  • 如果你不能建立你的項目,你試圖從項目的根刪除您Library文件夾夾?在很多情況下,它會解決這個問題,但最終會迫使Unity3D重新編譯以前在Library文件夾中的一些文件。
  • 你有沒有添加任何新庫(dll's)項目?他們可能會以錯誤的方式安裝/添加?如果是這樣,請嘗試讀取它們以投影(如果它是一個經典的dll)或讀取插件,你有麻煩。

我會離開版本不兼容,因爲它最終會在Unity3D控制檯中出現錯誤。解決方案本身也存在錯誤。

0

當我將目標框架更改爲Unity 3.5 .net完全基類庫時,構建錯誤消失了。

Change Target Framework

我發現張貼由Nathan庫普這裏的解決方案:Type or namespace name does not exist

+0

我發現它不斷恢復到Unity 3.5 Base Class Libraries而不是Full基類。不知道爲什麼。 –

相關問題