统一解决方案与visual studio不兼容

统一解决方案与visual studio不兼容

问题描述:

自从更新到最新版本的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://*.com/questions/20086755/unityvs-visual-studio-can-not-open尝试从该错误消息的ProjectTypeGuid的谷歌搜索 – DaveShaw

原来,这是我现有的Visual Studio Tools for Unity(VSTU)安装的一个问题。

我发现一个线程,由于在Unity5.2及更高版本上运行不支持的VSTU版本,用户遇到类似的问题。 Unity 5.2+需要VSTU 2.1或更高版本才能使VS在Unity中正常工作,有关感兴趣的人可以在文档here中获得更多信息。

我安装了VSTU 2.3,但删除并重新安装VSTU解决了这个问题,所以安装时一定有问题。如果其他人有这个或类似的问题,你可以下载VSTU here的最新安装程序。感谢所有在您的回复中提供支持的人帮助我找到正确的地方!

请尝试以下步骤:

  • 删除旧*的.csproj和*的.sln文件上项目的根文件夹
  • 检查 “编辑>首选项>外部工具”,并确定您选择了“Visual Studio 2015”
  • 通过“Assets> Open C#Project”菜单重新打开解决方案