Depuis déjà plusieurs semaines, le package Nuget Microsoft.NETCore.UniversalWindowsPlatform est passé en version 5.3. Si vous tentez l’expérience d’upgrader vos projets UWP, vous vous rendrez vite compte que Visual Studio 2015 ne supporte pas cette version.

À la compilation, on obtiendra systématiquement des erreurs comme celles-ci :

UWP sur VS 2015

 

Pour faire court :

  • Si vous voulez continuer à travailler sur Visual Studio 2015, il faut rester sur une version 5.2.2 (il n’est pas cependant pas certain qu’il y aura une version 5.2.3…). Certaines autres librairies dépendantes de la version 5.3 ne pourront donc jamais être mises à jour ou ajoutées à vos projets.
  • Si vous avez Visual Studio 2017, migrez vers 5.3, et profitez du nouveau tooling.

Personnellement, je vous encourage à migrer vers 2017 dès aujourd’hui. L’effort à fournir aujourd’hui sera minimum et s’il y a un bug dans les versions 5.2 d’UWP, vous n’aurez pas à vous battre avec. Retarder la migration risque de vous contraindre à fournir beaucoup plus de travail dans le futur.