Visual Studio 2015 for Unity3D Error "Incompatible Project"

Aggressor picture Aggressor · Jul 22, 2015 · Viewed 18.3k times · Source

I had UnityVS 2013 working just fine. I installed VS 2015 and uninstalled VS 2013. I installed the new VS plugin for Unity and generated the project files.

I have installed the Unity3D plugin from here: UnityVS Plugin 2015

But now when I try to open the project I get

Unsupported This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK. - UnityVS.ProjectName.CSharp, "C:\~\UnityVS.ProjectName.CSharp.csproj" - UnityVS.ProjectName.CSharp.Editor, "C:\~\UnityVS.ProjectName.CSharp.Editor.csproj"

Non-functional changes required Visual Studio will automatically make non-functional changes to the following projects in order to enable them to open in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1. Project behavior will not be impacted. - UnityVS.ProjectName, "C:\~\UnityVS.ProjectName.sln"

I have tried re-installing. I deleted all the solution and project files and tried re-creating them from scratch. I am running Windows 8.1.

If you have any idea why this project might not be properly working I'm all ears.

In the migration report I get this error:

The application which this project type is based on was not found. Please try this link for further information: http://go.microsoft.com/fwlink/?LinkID=299083&projecttype=E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1

Answer

Aggressor picture Aggressor · Jul 22, 2015

Ok I got to work by doing the following:

  1. Removed old UnityVS Folder from Unity3D
  2. Delete all the csproj and sln files 2b. IMPORTANT Change project settings to use MonoDevelop and NOT Visual Studio
  3. Close Unity3D
  4. Remove the Unity 2015 plugin
  5. Reinstall Unity 2015 plugin
  6. Importy Unity 2015 Unity Package
  7. Click "Open In Visual Studio"

After this it worked for me