web-dev-qa-db-fra.com

Ouverture de projets Visual Studio 2017 dans Visual Studio 2015

Je suis passé à Visual Studio 2017 RC, mais nous avons toujours des gens qui travaillent sur Visual Studio 2015. Actuellement, lorsque je crée un projet en 2017, cela ne fonctionnera pas en 2015. Lorsque le projet est ouvert sur VS2015, je reçois toujours le triangles jaunes indiquant qu'il y a un problème. Et ça ne se construira pas.

enter image description here

Le message d'erreur associé aux triangles jaunes est qu'il ne peut pas trouver ces fichiers. Je pense que le problème est dû au nouveau fichier .csproj que VS2017 utilise au lieu du fichier project.json que le noyau .net a utilisé jusqu'à présent.

enter image description here

Je pensais que les projets créés sur VS2017 étaient rétrocompatibles avec 2015. Je suppose qu'ils ne le sont pas. Est-ce que quelqu'un sait s'il existe un moyen de créer un projet qui peut être travaillé à la fois sur VS2015 et VS2017? Merci!

21
Zorthgo

Les nouveaux projets basés sur csproj pour .NET Core ne sont pas pris en charge dans Visual Studio 2015. Il y a une discussion à ce sujet ici , mais l'essentiel est:

Rich Lander [MSFT]

We are working to get the new .NET Core msbuild-based tools finished
and at RTM quality as quickly as possible. They will be supported in
Visual Studio 2017+ and will be shipped as RTM next year. The changes
are significant, including to Visual Studio components, making it
very challenging for us to support them in Visual Studio 2015.
18
Brad Melanson