En examinant le calendrier de la sortie de la Preview 15.3 de Visual Studio 2017, Microsoft semble être proche de la version officielle de cette édition. Les modifications apportées à la Preview VS2017 15.3 pendant les dernières semaines sont concentrées uniquement sur les corrections de bugs, et en regardant ce dernier aperçu 15.3 de VS2017, les développeurs peuvent trouver le support pour C# 7.1, les améliorations aux services linguistiques C++ et quelques modifications apportées à l'IDE lui-même. Ceci est complété par plusieurs corrections de bugs importantes pour améliorer la stabilité et la performance.
Les développeurs C++ verront des changements dans l’IDE, car certains modèles communs ont été relocalisés. Les projets basés sur Win32 peuvent maintenant être trouvés dans la catégorie Windows Desktop. Les modèles Windows Console et Desktop Application créent leurs projets respectifs sans invoquer un assistant pendant la création. L'assistant de Windows Desktop est disponible en cas de besoin.
Avec la Preview 15.3, les fonctionnalités du langage C# 7.1 sont maintenant prises en charge. Jonathan Allen d'InfoQ a fourni un rapport en deux parties sur ces fonctionnalités. La partie 1 couvre Async Main et les Default Expressions, tandis que la partie 2 couvre Infer Tuple Names, et Pattern-matching avec les Generics. Grâce à l'aperçu 15.3, les développeurs peuvent désormais expérimenter ces fonctionnalités à partir de VS2017.
L’Infobar, une addition utile, sert à informer lorsqu'une extension installée peut être mal interprétée, ce qui permet aux utilisateurs de décider de désactiver l'extension en question ou de la laisser tel quel.
D'autres ajouts au VS2017 15.3 incluent l'utilitaire de ligne de commande vswhere.exe. Cet outil est utilisé pour fournir des informations sur toutes les instances installées de VS2017. Bien qu'il ait débuté en 15.2, il a été modifié en 15.3 de telle sorte qu'il ne montrera plus les instances de prévisualisation de VS2017 par défaut. Pour obtenir toutes les versions Preview dans les résultats de recherche, il faut inclure le paramètre -prerelease en ligne de commande.
Parmi les nombreuses corrections de bugs :
- Amélioration des temps de construction de la solution lorsque Lightweight Solution Load est activé
- Correction de Solution Explorer afin que Track Active Item fonctionne correctement
- Différentes améliorations et corrections de stabilité
Comme toujours, les versions d'aperçu de Visual Studio ne sont pas destinées ou autorisées à être utilisées en production. Désormais, les développeurs intéressés peuvent télécharger Visual Studio 2017 15.3 Preview. Les notes de version complètes sont également disponibles en revue.