Я слышал о
- .Net Core
- .Net Portable
- .Net Standard
- .Net Compact
- Универсальная платформа Windows
- Портативные библиотеки классов
Все это было объяснено мне как "подмножество полной .Net, которая позволяет настраивать таргетинг на несколько платформ". Поэтому мои вопросы:
- Какая разница!?
- Если я хочу написать библиотеку, которая может использоваться как можно большей аудиторией, какой из них (или более одного) из них мне нужно использовать?
(Моя конкретная ситуация: у меня библиотека, которая предназначена для .NET 2.0,.NET 4.5 и UWP. Ориентация на UWP требует создания нового проекта VS и связывания всех Существующие файлы, которые являются огромной болью. Теперь кто-то говорит мне, что это не работает для PCL, и из-за звука я должен сделать это СНОВА для стандарта .Net!?)