2016-05-24 33 views
2

Ich habe erfolgreich eine Hybridverbindung über das Azure-Portal für meine Anwendung eingerichtet und die MSI-Datei heruntergeladen, die für die lokale Hybridverbindung erforderlich ist.Azure Hybrid Connection Manager konnte nicht installiert werden

Wenn jedoch die Datei auf dem relevanten 2008 R2 Server installieren (im Anschluss an die Installation Richtlinien hier - https://azure.microsoft.com/en-gb/documentation/articles/web-sites-hybrid-connection-connect-on-premises-sql-server/) ich die folgenden Fehler während der Installation bin immer: diese

Product: HybridConnectionManager 0.6.3 -- Installation failed.

Windows Installer installed the product. Product Name: HybridConnectionManager 0.6.3. Product Version: 2.0.50212.0. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 1603.

Nach Ich habe dann versucht, zu verwenden, Klicken Sie einmal auf die Anwendung. Dies gab dann den Fehler:

Unable to install or run the application. The application requires that assembly Microsoft.Management.Infrastructure Version 1.0.0.0 be installed in the Global Assembly Cache (GAC) first.

Hat jemand irgendwelche Vorschläge haben oder von irgendetwas wissen, dass diese Art von Fehler werfen würde/verhindern, dass das Setup von dem Abschließen? Vielen Dank.

Antwort

0

Nach einem Kommentar in der Diskussion Abschnitt dieses Beitrags: https://azure.microsoft.com/en-us/documentation/articles/integration-hybrid-connection-create-manage/

[The] documentation needs to be updated to reflect additional software requirements:
* Windows Management Framework 3+ (or else the installer silently rollsback)
* .NET 4.5+ (or else the configuration wizard returns a SecurityException)

Meine Vermutung ist, dass dies die Ursache des „Microsoft.Management.Infrastructure“ Fehlers ist.

Es scheint eine Debatte darüber zu sein, wie die WMF-Version endgültig bestimmen derzeit installiert, aber die Top-Antwort auf diese Frage scheint die beliebte Wahl zu sein: https://serverfault.com/questions/627386/what-version-of-windows-management-framework-is-installed

Suchen Sie nach einem WSManStackVersion Wert größer als 3,0 ist.

Wenn es weniger ist, müssen Sie mindestens WMF 3.0 (https://www.microsoft.com/en-us/download/details.aspx?id=34595) installieren (die aktuelle Version ist 5.0). Stellen Sie sicher, dass Sie die Systemanforderungen überprüfen, um sicherzustellen, dass der Computer, auf dem Sie installieren, keinen Konflikt mit ihnen verursacht.

Wenn die Maschine diese Anforderungen erfüllt, versuchen Sie den msiexec im ausführlichen Modus ausgeführt wird und die Ausgabe in eine Datei ein Protokoll des Installationsprozesses zu erhalten senden:

msiexec/i _path_to_msi_/L * V _path_to_output_file

Es könnte Ihnen eine neue Richtung geben, um zu schauen.