VS2007 ProfessionalのMicrosoft Visual Studio 2017 Installer Projectsをしばらく前からインストールしようとしていました。まず、VS2017内の拡張機能と更新ウィザードを試しました。それは、正しくダウンロードし、私は次のようにすぐに失敗した場合、インストールキックオフするVSを閉じたとき:無効な証明書が原因でMicrosoft Visual Studio 2017インストーラプロジェクトをインストールできない
私は、次のコマンドラインを介してVisual StudioのMarketplaceからVSIXをつかんで、それをインストールしようとしました:
VSIXInstaller InstallerProjects.vsix
これはさらに私を得るように見えたが、また問題であることの証明書に私をclued。ではない、それはDigital Signature: Invalid Certificate
言う方法:ログは、証明書の問題をエコーするように見える
:
インストールを続行してクリックした後、それが失敗し、私は、ログを確認することができますここに:
10/17/2017 1:11:21 PM - Signature Details...
10/17/2017 1:11:21 PM - Extension is signed with an invalid certificate
10/17/2017 1:11:21 PM - (PartialChain) : A certificate chain could not be built to a trusted root authority.
10/17/2017 1:11:21 PM - (RevocationStatusUnknown): The revocation function was unable to check revocation for the certificate.
10/17/2017 1:11:21 PM - (OfflineRevocation) : The revocation function was unable to check revocation because the revocation server was offline.
そしてここに:
10/17/2017 1:15:30 PM - Certificate is invalid: InstallerProjects.vsix
10/17/2017 1:15:36 PM - Skipping Install of 'VSInstallerProjects,version=0.8.4' since downloading it failed.
10/17/2017 1:15:36 PM - Skipping cache of package 'VSInstallerProjects,version=0.8.4' since the package or a parent package had a vital failure.
10/17/2017 1:15:36 PM - Skipping cache of package 'Component.VSInstallerProjects,version=0.8.4' since the package or a parent package had a vital failure.
10/17/2017 1:15:47 PM - Install Error : Microsoft.VisualStudio.Setup.PackageFailureException: Package 'VSInstallerProjects' failed to download
at Microsoft.VisualStudio.Setup.InstallOperation.Run(CancellationToken token)
at Microsoft.VisualStudio.Setup.Engine.RunOperation(InstallOperation installOperation, CancellationToken token, ExecuteAction action, ITelemetryOperation telemetryOperation)
at Microsoft.VisualStudio.Setup.Engine.RunCoreOperation(InstallOperation coreOperation, ExecuteAction action, ITelemetryOperation telemetryOperation, CancellationToken token)
at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token)
at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineInstall(InstallableExtensionImpl extension, Boolean installPerMachine, Boolean isPackComponent, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, IProgress`1 progress, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion, IInstalledExtension& newExtension)
at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallInternal(InstallableExtensionImpl extension, InstallFlags installFlags, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, IProgress`1 progress, Version targetedVsVersion)
at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.BeginInstall(IInstallableExtension installableExtension, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion)
at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallWorker(IInstallableExtension extension, InstallFlags installFlags, AsyncOperation asyncOp)
何が起こっている可能性について考えていますか?窓10で
ログには次のものがあります。 10/17/2017 1:11:21 PM - (RevocationStatusUnknown):失効機能が証明書の失効をチェックできませんでした。 10/17/2017 1:11:21 PM - (OfflineRevocation):失効サーバーがオフラインであったため、失効機能が失効を確認できませんでした。 これは、ファイアウォール、プロキシ、または他の手段によってインストーラが証明書の検証をブロックしていることを示唆していませんか?その場合、インストールを中止するための内部指示がありますか? –
私の仕事はかなり厳しいプロキシ/ファイアウォールルールを持っているので、これは非常に可能です...シワはありますが、VS2017をインストールしたWindows 7マシンにはこの問題はないようです。この問題を抱えているのはWindows 10のマシンビルドだけです。グループポリシーレベル/ Windowsビルドレベルにもこれに貢献できるものはありますか? – Hershizer33
これはhttps://stackoverflow.com/questions/32590194/visual-studio-2015-enterprise-offline-installation-failsのヘルプですか? –