Incompatibilité de packages Nuget avec .net Core 3.1 ?

La dernière version de .net core est arrivée. Il est donc de temps de mettre à jour ses projets.

Oui, mais voilà, tout n’est pas tout rose au pays des bisounours. Certaines personnes remontent des problèmes pour mettre à jour leur package Nuget. Visual Studio annoncerait un problème de compatibilité et une installation de package impossible à poursuivre.

incompatilité migration core 3.1

Nouveaux thèmes Visual Studio light & dark pour Prism JS

Si vous publiez vos codes sur le web, vous utilisez peut-être Prism JS. Cette librairie a de nombreux thèmes. Mais jusqu’ici, il n’y avait pas de thèmes Visual Studio Dark et Light.

Il a quelques mois y j’ai réalisé ma propre version de ceux-ci. Après quelques tests sur ce blog, j’ai décidé de les partager sur GitHub, NPM et Nuget:


primsjs-vs lightprimsjs-vs dark


Le thème bleu devrait voir le jour sous peu.

Jérémy Jeanson

Résoudre l’Erreur 217 rencontrée avec Azure Pipeline et WIX

Si vous souhaitez mettre en place un pipeline de build utilisant WIX pour générer vos fichiers .msi il est possible que rencontriez l’erreur 217.

En se reportant à la documentation de WIX, on constate qu’il s’agit d’un problème d’exécution de scripts VBScript. Mais les solutions proposées ne s’appliquent pas à des environnements récents (Windows Server 2012 à 2019, ou Windows 8 à 10). Si vous y regardez de plus près, vous ne trouverez pas les clés de registre évoquées.

Ces scripts joint un rôle important dans la vérification des fichiers .msi produits. Il ne faut donc pas les désactiver.

Faire le point sur les versions de ses collections et l’uniformité de sa configuration TFS/Devops

Avant ou après une migration, ou tout simplement dans le cadre de sa maintenance, il peut être intéressant de faire un petit état des versions de ses bases de données TFS.

Pour faire cela, TFS stocke une variable TFS_SERVICE_LEVEL pour chaque collection. Celle-ci se trouve dans les propriétés étendues des bases de données utilisées.

Quand on a beaucoup de collections, ce genre de requête n’est pas franchement trivial.

Pour me faciliter la tâche, j’utilise le script suivant. Celui-ci retourne le numéro de version de toutes les bases TFS, ainsi que quelques informations de base pour vérifier l’uniformité de la configuration (owner, collation, mode de récupération, niveau de compatibilité SQL Server).

Je serai demain à Microsoft Ignite The Tour Paris

ignitethetourparis

Je participerai à Microsoft Ignite The Tour Paris le 14/11/2019. Je serai disponible pour discuter et répondre à vos questions Dev, DevOps, Accessibilité, Cloud, Open Sources …etc…

Vous pourrez me trouverez dans l’espace Ad Hoc Expert Connects de 9h à 13h. Celui-ci n’est pas très difficile à repérer, car il fait partie du Microsoft Showcase (en plein milieu du bâtiment).

Jérémy Jeanson