Подтвердить что ты не робот

Открытие проектов Visual Studio 2017 в Visual Studio 2015

Я перешел на Visual Studio 2017 RC, но у нас все еще есть люди, работающие над Visual Studio 2015. В настоящее время, когда я создаю проект в 2017 году, он не будет работать в 2015 году. Когда проект открывается на VS2015, я продолжайте получать желтые треугольники, говоря, что есть проблема. И он не будет строить.

введите описание изображения здесь

Сообщение об ошибке, связанное с желтыми треугольниками, состоит в том, что он не может найти эти файлы. Я думаю, что проблема связана с новым файлом .csproj, который использует VS2017 вместо файла project.json, который ядро ​​.net использовало до сих пор.

введите описание изображения здесь

Я думал, что проекты, созданные на VS2017, были обратно совместимы с 2015 годом. Я думаю, что это не так. Кто-нибудь знает, есть ли способ создать проект, который может работать как на VS2015, так и на VS2017? Благодарю!

4b9b3361

Ответ 1

Новые проекты, основанные на csproj для .NET Core, не поддерживаются в Visual Studio 2015. Там обсуждается это здесь, но суть его такова:

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.