web-dev-qa-db-ja.com

Visual Studio 2017は、「インストールファイルをダウンロードできません」という理由でオフラインでのインストールに失敗します

そこで、次のコマンドを使用して、ラップトップにVS 2017コミュニティのオフラインインストールを作成しました。

vs_community.exe--layout "D:\ Downloads\VS Community 2017" --lang en-US --add Microsoft.VisualStudio.Component.CoreEditor Component.WebSocket Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.Node Microsoft.VisualStudio.Component.TypeScript.2.0

セットアップファイルを企業のPC(ファイアウォールの背後にある)に転送し、「vs_community.exe」セットアップファイルを実行すると、このエラーが発生します。企業のファイアウォールをバイパスしたり、例外を作成したりする方法はありません。 VS 2017をオフラインでインストールするにはどうすればよいですか?ここに何かが足りませんか?

enter image description here

編集:インターネット接続をアクティブにして、VS 2017をラップトップにインストールしました。その後、ラップトップでインターネットを切断し、再度インストールを試みると、インストーラーが起動します!それで、おそらく私のラップトップにインストールされている企業のPCにいくつかの依存関係がありませんか?

Edit:上記のコマンドは、.NET、.NET core、Xamarin、Node.js、TypeScript、およびC++ for Mobileをインストールします。ダウンロードされた合計サイズは13.2 GBです。

26
Robinicks

動いた!!ルートCAに証明書をインストールするだけでした。 VS 2017のドキュメントで気づかなかったもの:

オフラインインストールフォルダーからインストールする方法

  1. 証明書をインストールします(これらは「証明書」フォルダーにあり、レイアウトフォルダーにあります。)

  2. それぞれを右クリックして、[PFXのインストール]を選択するだけです。

  3. ローカルマシンの指定(現在のユーザーではありません)
  4. 空のパスワードを使用できます
  5. インストールファイルを実行します。たとえば、c:\ vs2017offline\vs_enterprise.exeを実行します

--- Microsoft Docs

編集:PCの管理者アカウントを使用して証明書をインストールすることを忘れないでください。インストールしないと機能しません...

45
Robinicks

次の手順に従ってください:

  1. Exeファイルを右クリックします。
  2. 「プロパティ」を選択します。
  3. [デジタル署名]タブをクリックします。これで、「署名リスト」を表示できます。
  4. 署名を選択
  5. 「詳細」ボタンをクリックします。
  6. 「証明書の表示」ボタンをクリックします
  7. 「証明書のインストール」をクリックして、インストールウィザードに従います

「署名リスト」内のすべての証明書をインストールする必要があります。 Windows 10を使用しています。

3
user2980426

VS Community 2017でこれを行っていたため、すべてがインストールされ、問題なくコアインストールが実行されます。ただし、ユニバーサルまたは.Net開発部分のインストールを選択すると、ほぼ完全にインストールされますが、2つのファイルで失敗します。インターネットからファイルをダウンロードできないと言われます。ファイルはインストールディレクトリに存在し、ファイルをダウンロードして適切なディレクトリに配置しましたが、これら2つのファイルをダウンロードする必要があるため、インストールプロセスを完了できません。続行すると、これらの2つのファイル以外のすべてがインストールされます。さまざまな形式(ISO、ディレクトリなど)でいくつかの異なるレイアウトのダウンロードと同じ問題でこれを試しました(したがって、悪いダウンロードなどではなく、すべて正しく実行したと確信しています)。 2つのファイルは次のとおりです。

https://download.visualstudio.Microsoft.com/download/pr/10983757/f8c877406947fdc71ed2dd9127d2f9fa/Microsoft.codeanalysis.visualstudio.interactivecomponents.resources.vsix

https://download.visualstudio.Microsoft.com/download/pr/11347028/25bedee219940beceecab91dac231235/Microsoft.visualstudio.testtools.testplatform.legacy.core.resources.vsix

自分でオンラインに接続して修復を行うと、他のすべてを取得することなくこれらの2つのファイルを取得することになりますが、それは目的に反します。解決策を期待しないでください。しかし、他のすべての問題は証明書のインストールに関連しており、ほんの数ファイルで失敗することについてオンラインで何も見つけることができないため、それを言及したかったです。

2
Daniel

私の場合、それはCNGキー分離ウィンドウサービスに関連しており、無効にされていました、以下のリンクで言及されている解決策:

Visual Studio 2017-インストールできません

1
Wael Dalloul

同じ問題がありますVisual Studio 2017のSSDTをアンインストールした後Visual Studio 2017を削除して再インストールまたは更新できません。マシンを再起動するだけで大​​丈夫です。私もあなたは管理者としてログインする必要があります(それはあなたのマシン構成とあなたがあなたの現在のアカウントで何ができるかによって異なります)

0
MNF

私がどうやって解決したか。

  1. MicrosoftのWebサイトからセットアップヘルパーをダウンロードしました(エンタープライズインストーラーをダウンロードしました。これは、私が持っているオフラインインストーラーバージョンだからです)。
  2. プログラムを実行し、完全なセットアップをダウンロードしたかったので、キャンセルしました
  3. オフラインインストーラー(vs_Enterprise.exe)を実行しました
  4. その後、問題を修正しました。
  5. インターネットを切断し、オフラインインストールを続行しました
0
Bukunmi