2022年6月7日火曜日

VS2017 Offline が取得出来ない!

あれぇ、Visual Studio の オフライン を最新に更新したかったのに。
昔の vs_Community.exe が ... 正常に動かない!。
そう言えば、最近は、面倒臭がって、直接、IDE から更新していたから。
参ったなぁ~。


はい。 大昔の です。  2019 年の 1 月 に取得したもの。
vs_community__1210087087.1546072317.exe が其の名称。
検索すると、様々な番号のもの 或いは 番号無しのもの が Hit しますが、
皆、此れより、新しいそうです。

さて、状況がどうなっていたかと言えば、
恥を晒す様ですが、 2020 年の 1 月 に最後の更新をさせた後、
約1年半もの間、Offline を更新せず、直接 IDE から更新していたのです。
間が空き過ぎた所為か、
Offline に取得する Batch では 最新の vs_installer.version.json を取得するのみで、
一向に、Offline 自体の更新は開始されません。
そう、あの、別窓で開く vs_layout.exe が ... 開かないのです。

  IDE は最新でも、Offline で貯めたものは1年半前の状態 ... 。
  何かあった時に、此れでは拙かろう ... と。

きっと、vs_community__*.*.exe が 古い! のが原因だろうと、
推測したのです。

Microsoft さまのサイトから巡っても、
有償の Enterprise や Professional 等ばかりで、Community は ... 無い!。
古いのは ... 無視なんですね。
まぁ、無償版ですから、止むを得ない状況かも。

でも、喰い下がらず、検索を続けると、
以下のものに出会いました。

URL
https://visualstudio.microsoft.com/ja/thank-you-downloading-visual-studio/?sku=Community&rel=15

出典は
Visual Studio 2017 Community版を無償でインストール
https://www.narenohate.com/install-visualstudio2017community
です。
ナレノハテ さま、ありがとう。

上のリンク URL で取得されるのは、以下のファイルでした。

vs_Community.exe
File ver. 15.9.28307.1974
File Size 1.41 MB

どうやら、最新版の vs_community.exe (VS2017 用)を拾えた様です。

以下に、詳細情報が載っていました。
VS2017 から始まった 各インストーラー の ファイル バージョン確認 に使えますね。

https://github.com/MicrosoftDocs/visualstudio-docs/blob/main/docs/install/visual-studio-build-numbers-and-release-dates.md

抽出すれば、此れです。
Visual Studio 2017
15.9.48, Release, May 10, 2022, 15.9.28307.1974.
(現時点での最新)

さて、此れを Offline の Directory にコピーして、
取得用の Batch の .exe 名称を変更し、実行すれば、
めでたく!、
更新が開始されました。  安堵。   :)

Visual Studio Setup Layout Tool, version 2.11.69.53063
c Microsoft Corporation. All rights reserved.

Download of 'https://aka.ms/vs/15/release/channel' succeeded using engine 'WebClient'
Download of 'https://download.visualstudio.microsoft.com/download/pr/36243c1c-f4ee-4caa-9ca4-a43e0f850ff7/56259ae09e3ec1fce6118123047af8c82fe4c4be27abcc09c65d4688fe84167e/VisualStudio.vsman' succeeded using engine 'WebClient'
Catalog load operation correlation: {"id":"2df5ffe1-2c77-479a-8adb-3afda194bef5"}
UpdateLayout operation correlation: {"id":"e6db8b0d-5139-4272-8b54-88dba4e7b4ff"}
Planning 'UpdateLayout' operation
Verified existing package 'Microsoft.VisualStudio.Branding.Community,version=15.9.28107.0,language=en-US'
Verified existing package 'Microsoft.VisualStudio.Branding.Community,version=15.9.28107.0,language=ja-JP'
Verified existing package 'Microsoft.Windows.UniversalCRT.Msu.8,version=10.0.26624,chip=x64'
...
Verified existing package 'Unity3d.x86,version=3.1,chip=x86'
Verified existing package 'Microsoft.VisualCpp.Redist.14.Latest,version=14.16.27033.1,chip=arm64'
Total packages to download: 226
Starting 'UpdateLayout' operation
UpdateLayout progress: 0.08%
UpdateLayout progress: 0.25%
UpdateLayout progress: 0.38%
UpdateLayout progress: 0.38%
Download of 'https://download.visualstudio.microsoft.com/download/pr/37e0ea24-046c-44d1-b733-db7d0d9b01bf/b76fa120013ee2fd037536e4842a093c58195c4840733d64685687a1c6bdd43d/dotNetFxLatest-x86-x64-AllOS-jpn.exe' succeeded using engine 'WebClient'
UpdateLayout progress: 0.68%
...
UpdateLayout progress: 86.20%
UpdateLayout progress: 86.39%
UpdateLayout progress: 86.52%
Download of 'https://download.visualstudio.microsoft.com/download/pr/5d8aa6a6-a327-4f02-9332-d636c3cd80dd/f2d91301d05479ce2f9626bd668da4106949584358203d3ced14a58bc4a9217f/dotnet-sdk-2.1.526-win-x86.exe' succeeded using engine 'WebClient'
セットアップが正常に完了しました。
続行するには、任意のキーを押してください...


:)
此れで、一件落着!。



0 件のコメント:

コメントを投稿