vendredi 26 avril 2019

Visual Studio Community 2017 - PowerShell version 2.0 not supported Upgrade to version 3.0

J'ai cette erreur bien pourrie, que PowerShell 2.0 n'est plus supporté et que je devrais faire la mise à jour vers PowerShelle 3.0. Cette erreur se produit au moment où je tente d'ouvrir un projet dont la base de données ne peut être créé avec PowerShell 2.0. Grrrr, alors comment upgrader vers PowerShell 3.0 ?

Et c'est encore StackOverFlow qui gagne le référencement Google :

stackoverflow - How to upgrade PowerShell version from 2.0 to 3.0

Mais on est salement renvoyé sur la page de  Microsoft :

Microsoft - Windows Management Framework 5.1


https://www.microsoft.com/en-us/download/confirmation.aspx?id=54616
Windows Management Framework 5.1
Je télécharge le zip : Win7-KB3191566-x86.zip
Moi je dis que cela ne sent pas très bon ... l'intuition cette mise à jour n'est pas celle qu'il me faut.

Je clique sur l'install et BOUM !

Update Microsoft PowerShell 2.0 to 3.0 Impossible
Et puis, je tombe sur une de ces vidéos débiles, vous savez c'est gens qui perdent leur temps à s'enregistrer en Vidéo cela prend 3 heures à enregistrer et 3 heures à regarder, une perte de temps quoi mais le gars me dit comment connaitre la version de mon PowerShell sur ma machine.

Alors j'essaye ;

Menu Demarrer -> Cmd -> PowerShell -> Exécuter en tant qu'admin et la commande :

PS > $PSVersionTable


PowerShell Version sur ma machine
Puis finalement il semble que les mots clefs soient : Windows Management Framework 3.0

Cet article décrit les nouvelles fonctionnalités de gestion de Windows Management Framework 3.0, qui est disponible pour Windows 7 Service Pack 1 (SP1) et Windows Server 2008 R2 SP1. Cette mise à jour vous permet d’utiliser les fonctionnalités suivantes sur un ordinateur qui exécute Windows 7 SP1 ou Windows Server 2008 R2 SP1 :
  • Windows PowerShell 3.0
  • Windows Management Instrumentation (WMI)
  • Windows Remote Management (WinRM)
  • Extension d’OData IIS de gestion
  • Le Gestionnaire de serveur CIM fournisseur
 Le lien pour Windows 7 :

Mise à jour est disponible pour Windows Management Framework 3.0 dans Windows Server 2008 SP2, Windows 7 SP1 ou Windows Server 2008 R2 SP1

Quand même, un intérêt de cette vidéo c'est qu'il le numéro de la version qu'il faut télécharger.

Windows6.1-KB2823180-x64.msu

Et BOUM !!!

Cette mise à jour ne s'applique pas à mon ordinateur !

J'ai bien l'impression que mon système Windows 7 64 bits est mort, ils ont réussi à le rendre obsolète ...

Not fun :-((

Persévérance et Pugnacité, finalement je trouve une mise à jours que je peux installé sur ma machine Windows 7 pour mettre à jour PowerShell 3.0 son nom c'est :

Windows6.1-KB2506143-x64.msu

Et voici la vérification de la version de PowerShell installée sur mon ordinateur :



Mise à Jour de PowerShell 3.0 sur Windows 7
La difficulté majeure fur de trouver la bonne mise à jour. Le reste du temps sur le site MSDN de Microsoft c'est bien plus facile de trouver la "bonne mise à jour" là j'ai bien cru que je ne la trouverais pas.

Enfin !

Aucun commentaire:

Publier un commentaire