2017-12-28 4 views
1

Ich versuche, Module 'Azure' für Powershell zu installieren.Modul installieren und alle vorherigen Powershell entfernen

Wenn ich Feuer dieses

Install-Module 'Azure' 

Ich erhalte die Fehlermeldung „ACHTUNG: Version '4.2.0' des Moduls 'Azure' bereits bei‚C installiert ist: \ Program Files (x86) \ Microsoft SDKs \ Azure \ PowerShell \ ServiceManagement \ Azure '. Um die Version' 5.1.1 'zu installieren, führen Sie Install-Module aus und fügen Sie den Parameter "-Force " hinzu. Dieser Befehl installiert sowohl die Version' 4.2.0 'als auch die Version' 5.1.1 '. . "

jedoch hätte ich lieber nur eine Version als zwei, die einen Konflikt mit anderen Befehlen verursachen.

ich also das nächste

Uninstall-Module 'Azure' 

, die erfolgreich ist, was ich davon ausgehen, bedeutet, dass alle Versionen in installiert gewesen sein.

dann, wenn ich wieder versuche, Install-Module zu feuern, wird der gleiche Fehler angezeigt.

Wie säubere ich?

Antwort

0

Als Workaround können wir Azure Powershell 5.1.1 msi möglicherweise herunterladen, um es auf Ihren Windows zu installieren.

Wir können PowerShell 5.1.1 MSI von diesem link herunterladen.

Verwenden Sie dies zur Installation von Azure PowerShell 5.1.1 wird alte Version entfernen.

Hoffe, das hilft.

+0

Just checking in um zu sehen, ob die bereitgestellten Informationen hilfreich waren. Bitte lassen Sie mich wissen, wenn Sie weitere Unterstützung wünschen. –

0

Um nur Module nach Version hinzuzufügen oder zu entfernen, versuchen Sie es mit den Optionen - * Version des Cmdlets Install-Module.

'docs.microsoft.com/en-us/powershell/module/powershellget/install-module?view=powershell-5.1'

[-MinimumVersion] [-MaximumVersion]