2016-11-06 38 views
0

自從更新到最新版本的Unity 5.4.0f3以後,無論何時雙擊腳本,它都會啓動Visual Studio和Monodevelop,但出現錯誤,說明此版本的VS (2015年社區)無法打開我的項目。 Monodevelop顯示它自己的,不太清晰的錯誤信息。請參閱下面的屏幕截圖。統一解決方案與visual studio不兼容

我仍然可以使用Visual Studio的文件菜單手動打開我的腳本,但智能感知代碼完成不再起作用。有人知道怎麼修這個東西嗎?我安裝了Visual Studio的Unity for Unity工具。

Visual Studio Error Migration Report

+0

這可能是相關的:http://stackoverflow.com/questions/20086755/unityvs-visual-studio-can-not-open嘗試從該錯誤消息的ProjectTypeGuid的谷歌搜索 – DaveShaw

回答

1

原來,這是我現有的Visual Studio Tools for Unity(VSTU)安裝的一個問題。

我發現一個線程,由於在Unity5.2及更高版本上運行不支持的VSTU版本,用戶遇到類似的問題。 Unity 5.2+需要VSTU 2.1或更高版本才能使VS在Unity中正常工作,有關感興趣的人可以在文檔here中獲得更多信息。

我安裝了VSTU 2.3,但刪除並重新安裝VSTU解決了這個問題,所以安裝時一定有問題。如果其他人有這個或類似的問題,你可以下載VSTU here的最新安裝程序。感謝所有在您的回覆中提供支持的人幫助我找到正確的地方!

2

請嘗試以下步驟:

  • 刪除舊*的.csproj和*的.sln文件上項目的根文件夾
  • 檢查 「編輯>首選項>外部工具」,並確定您選擇了「Visual Studio 2015」
  • 通過「Assets> Open C#Project」菜單重新打開解決方案
相關問題