用于Unity3D的Visual Studio 2015错误"不兼容的项目"

Agg*_*sor 5 c# unity-game-engine visual-studio sln-file visual-studio-2015

我让UnityVS 2013工作得很好.我安装了VS 2015并卸载了VS 2013.我为Unity安装了新的VS插件并生成了项目文件.

我从这里安装了Unity3D插件: UnityVS插件2015

但现在当我尝试打开项目时,我得到了

不支持此版本的Visual Studio无法打开以下项目.可能未安装项目类型或此版本的Visual Studio可能不支持它们.有关启用这些项目类型或以其他方式迁移资产的详细信息,请在单击"确定"后显示"迁移报告"中的详细信息. - UnityVS.ProjectName.CSharp,"C:\〜\ UnityVS.ProjectName.CSharp.csproj" - UnityVS.ProjectName.CSharp.Editor,"C:\〜\ UnityVS.ProjectName.CSharp.Editor.csproj"

需要进行非功能性更改Visual Studio将自动对以下项目进行非功能性更改,以使它们能够在Visual Studio 2015,Visual Studio 2013,Visual Studio 2012和Visual Studio 2010 SP1中打开.项目行为不会受到影响. - UnityVS.ProjectName,"C:\〜\ UnityVS.ProjectName.sln"

我试过重新安装.我删除了所有解决方案和项目文件,并尝试从头开始重新创建它们.我正在运行Windows 8.1.

如果您知道为什么这个项目可能无法正常工作,我会全力以赴.

在迁移报告中,我收到此错误:

未找到此项目类型所基于的应用程序.请尝试此链接以获取更多信息:http: //go.microsoft.com/fwlink/?LinkID = 299983&projecttype = E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1

Agg*_*sor 12

好的,我通过执行以下操作来完成工作:

  1. 从Unity3D中删除了旧的UnityVS文件夹
  2. 删除所有csproj和sln文件2b.重要事项更改项目设置以使用MonoDevelop和NOT Visual Studio
  3. 关闭Unity3D
  4. 删除Unity 2015插件
  5. 重新安装Unity 2015插件
  6. Importy Unity 2015 Unity包
  7. 单击"在Visual Studio中打开"

在此之后它对我有用