2017-02-22 26 views
0

Кто-нибудь сталкивался. Мы сталкиваемся с этим ежедневно в нашем проекте. мои вопросы ниже.net core версияing ад. понимание project.json

a. понимание project.json само по себе выглядит как большой проект. есть хорошая ссылка, объясняющая концепции.

b. любые руководящие принципы для создания библиотек классов, которые работают как на ядре, так и на полной основе

c. руководство для ссылок на пакеты из ядра, DNX или полной базы

всего опыта DEV для меня на .net ядра имеет ад из-за эти проблемы с версиями

+0

Вы должны перефразировать заголовок вопроса. Это не имеет никакого отношения к тому, что вы просите на его теле. –

+0

Проверьте ответ ниже. Вы должны забыть project.json, поскольку это не принесет вам никакой простоты. VS2017 и новая технология, основанная на MSBuild, еще больше упростят рабочий процесс, и вы можете забыть о многих номерах версий. –

ответ

1

Похоже, что вы все еще должны соответствовать .NET Standard. С .NET Standard нет никакого ада больше: вы разрабатываете библиотеки классов, которые совместимы с .NET Framework, .NET Core, Xamarin, UWP ...

См this article, чтобы узнать больше о .NET Standard:

.NET Standard решает проблему обмена для разработчиков .NET на все платформы, принося всем интерфейсы API, которые вы ожидаете, и любите через среды, что вам нужно код: настольные приложения, мобильные приложениями & игр и облачные сервисы

И наконец, project.json ушел, устаревший. Теперь ядро ​​.NET работает снова с более полированной еще на основе XML csproj. Visual Studio 2017 уже будет поддерживать это csproj.

 Смежные вопросы

  • Нет связанных вопросов^_^