VisualStudio2017Communityのインストール

VisualStudio2017CommunityをWindows10にインストールする際の覚書です。
最新版の2019ですがまだPreview版でしたので正式公開までまだ時間があります。
それとこれは2019年3月現在のものなので、時間が経過するとマイクロソフト社のホームページなどは更新され、使用できなくなる可能性が高いです。

基本的には「VisualStudio」「インストールしたいバージョンの西暦年」をキーワードにぐぐるのがいいでしょう。

今回はぐぐった結果として以下のページが出ましたのでそこからインストーラをダウンロードしています。

https://visualstudio.microsoft.com/ja/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=navigation+cta&utm_content=download+vs2017&rr=https%3A%2F%2Fdocs.microsoft.com%2Fja-jp%2Fvisualstudio%2F%3Fview%3Dvs-2017
![20190318_00.png](https://qiita-image-store.s3.amazonaws.com/0/374237/a04d28a8-75a5-ca4d-717f-12e64bf1e329.png)

VisualStudio2017の、コミュティのバージョンをダウンロードします。
した結果が以下。
これは実行ファイルだけで実際のインストール対象はあんまり入ってないタイプ、そんな時間はかかりません
![20190318_01.png](https://qiita-image-store.s3.amazonaws.com/0/374237/c43d6c16-c9bc-8006-2d18-4ba724b27653.png)

これをダブルクリックすると以下のようなおなじみのインストーラが立ち上がりますが特に考えることもなく「続行」
![20190318_02.png](https://qiita-image-store.s3.amazonaws.com/0/374237/6ad8c622-291e-7405-dbad-6f6ba003fe6a.png)

インストール対象のファイルやらなにやらを一括してダウンロードする類もありますが、これはインストール用の実行ファイルだけを落としてくるタイプのようで色々ダウンロードしています。
![20190318_03.png](https://qiita-image-store.s3.amazonaws.com/0/374237/3f150a15-8b6f-e7cc-e399-383d24069e45.png)


必要なものがダウンロードし終わったらインストールメニューの画面。
カスタマイズが必要な場合はここで色々設定するのでしょうが特にそういうのはないので、右下の「インストール」をクリック。
![20190318_04.png](https://qiita-image-store.s3.amazonaws.com/0/374237/0f1b24e3-5f40-890f-5499-7c2c4b82f5a2.png)

「ワークロードなしで続行しますか？」というダイアログが出ました。
今回はコミュティエディションで、学生や開発者が個人で研究する用なので企業用と比べて色々と足りないのでしょう。
他に追加で色々足さないと使えない機能があるのでしょうがとりあえずまずはインストールすることなので「続行」をクリック。
**（注：このときはこれが失敗だとは思わなかったのです）**
![20190318_05.png](https://qiita-image-store.s3.amazonaws.com/0/374237/71cf980f-3556-f754-a3e4-4e31bc8e9255.png)

インストールが開始されました。
なんかまたダウンロードしてますがどのタイミングでどれくらいダウンロードするんだ・・・(‘・ω・`)
この段階では特に何もないのでそのまま待ちます。
回線状況次第でしょうが、光回線のうちでは10分もかからなかった感じ。
![20190318_06.png](https://qiita-image-store.s3.amazonaws.com/0/374237/6c0acbb2-15ac-9883-c348-e2df9a9905cc.png)

インストールが完了しました。
![20190318_07.png](https://qiita-image-store.s3.amazonaws.com/0/374237/c913b8f5-e670-fb79-1ad2-36dc0ffb5284.png)

VisualStudioのサインアップのダイアログが立ち上がってますね。
マイクロソフトのアカウントはあるはずなので「サインイン」をクリック。
![20190318_08.png](https://qiita-image-store.s3.amazonaws.com/0/374237/a0bca55b-d46b-3bf0-8a50-6a96c02f2c34.png)

とりあえずアカウントを要求されるので、私は自分のメールアドレスを入力します。
![20190318_09.png](https://qiita-image-store.s3.amazonaws.com/0/374237/e9e3922d-c07c-db5b-3228-da389d374fe8.png)

続いてパスワードも要求されるので入力。下の画像ではメールアドレスのところは消しています。
![20190318_10.png](https://qiita-image-store.s3.amazonaws.com/0/374237/2da03b23-3d4c-eac1-70da-238f565be90b.png)

登録済みなので認証されました。そしてVisualStudioの初期画面が表示されます。
右上に自分の名前とか出ますがこれも例によって画像では消しておきますね。
![20190318_11.png](https://qiita-image-store.s3.amazonaws.com/0/374237/c717eee0-e010-1f63-5793-436e44a31d96.png)

とまあVisualStudio2017CommunityEditionのインストールでした。
基本的にCommunityは個人向けなので、色々足りない機能があり、これでお金を稼げるようなアプリを作ることは難しいです。
企業で仕事としてやる場合はProfessionalかEnterpriseでやることが多いでしょう。
勉強するだけなら無料なのは近年のマイクロソフトもJavaやPHPとかのオープンソースに触発されたんでしょうね。
ここまで私はブログのネタにするために画像を取得したり加工したりしながらやってますがそれでも1時間かかっていません。
（うん、我ながらここで違和感を覚えようねｗ）
Professional以降はもっと時間がかかると思いますが勉強するだけならそう時間はかからずに設定できると思います。
んで、改めて「新しいプロジェクトの作成」をクリック。
・・・あれー？左側のメニューバーにどういうプロジェクト作るのかが何にもないよ？
![20190318_12.png](https://qiita-image-store.s3.amazonaws.com/0/374237/dfecfd20-e8cc-eee9-3ecb-88b8b83c425d.png)

というわけで改めてインストールをやりなおします。
ワークロードの画面で、インストールしたい機能のチェックを入れないといけません。
.NetとかPythonとか色々ありますが必要な機能にチェックを入れてやりましょう。チェックしたインストール対象は青く表示されてますね。
![20190318_13.png](https://qiita-image-store.s3.amazonaws.com/0/374237/4e0b8a3b-9a23-47b6-f381-804be32db03f.png)

改めてダウンロードが開始。うん何か早すぎるなあと思ったんだよ・・・
8GBのダウンロードとかそりゃ時間かかるわ
![20190318_14.png](https://qiita-image-store.s3.amazonaws.com/0/374237/9519b24b-d170-6678-33ad-ae8e9d8896a4.png)

ダウンロードが開始されてから1時間ほどで今回のインストール分のセットアップが終わり、再起動を要求されました。
改めてPCを再起動します。
![20190318_15.png](https://qiita-image-store.s3.amazonaws.com/0/374237/6cc456ef-1028-999e-c8b2-87154aff5226.png)

再起動した後VisualStudioを立ち上げ、新規プロジェクトを作成してみると、この下の画像のとおりC#やVBなど色々なプロジェクトが出てきました。
![20190318_16.png](https://qiita-image-store.s3.amazonaws.com/0/374237/b654f5c6-0a4c-6871-249c-ec5c095c8614.png)

改めてインストールしてみると色々忘れていますね。
というか一度使い始めたら最初の一回以降こんなインストール作業なんてやらないんだから忘れてて当然なんですよね（￣∇￣;)
備忘録なんて書こうと思ったのはその辺もあるからなんですが、改めてど忘れしていることを再確認してしまいました。