I've heard of
- .Net Core
- .Net Portable
- .Net Standard
- .Net Compact
- Universal Windows Platform
- Portable Class Libraries
All of these were explained to me as "a subset of the full .Net that allows you to target multiple platforms". So my questions are
- What's the difference!?
- If I want to write a library that's usable to as large an audience as possible, which one (or more than one) of these do I need to use?
(My specific situation: I have a library that targets .Net 2.0, .Net 4.5, and UWP. Targeting UWP required creating a new VS project and linking all the existing files, which is a huge pain. Now someone is telling me it doesn't work for PCL, and from the sound of it I have to do it AGAIN for .Net Standard!?)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…