Microsoft Visual Studioの最初のバージョンは1998年にリリースされました。現在、最新の製品はVisual Studioという名前で、多数の機能が含まれています。1998年にリリースされて以来、長い道のりを歩んできました。では、初心者でもVSを使い始める方法を簡単に説明しましょう。まず初めに、オンラインインストーラーを使用するか、最初にオフラインで入手するかを決める必要があります。これは妙に複雑です。パッケージにAndroidエミュレーターやiOS SDKなどのサードパーティコンポーネントが含まれているため、Microsoftは以前のVS 2015までのようにオフラインISOイメージを直接ホストすることはできません。したがって、オフラインインストーラーかオンラインインストーラーのどちらを必要としているかによって、ソフトウェアをダウンロードする方法が2つあります。それぞれを1つずつ見ていきましょう。
Visual Studioのインストール方法
オフライン方法
適切なエディションを入手する
まず、どのエディションのMicrosoft Visual Studioをダウンロードしたいのかを明確にする必要があります。次に、その特定のエディションに適したWebインストーラーを入手する必要があります。以下のリンクは、VS 2017の希望のエディションのWebインストーラー用です。
- Visual Studio Community 2017はこちらで入手できます。
- Visual Studio Professional 2017はこちらにあります。
- Visual Studio Enterprise 2017はこちらでダウンロードできます。
オフラインキャッシュに必要なすべてのファイルを入手する
この部分は少し厄介です。ここでは、ダウンロードする必要がある開発コンポーネントを最初に判断する必要があります。.NET Webとデスクトップ開発パッケージには別のコマンド(はい、コマンドです)があります。.NET Office開発用には別のものがあり、それに応じてさらにあります。
各コンポーネントについて説明します。これは言っておきますが、すべてのコンポーネントを入手する必要はありません。自分に必要なものだけを入手してください。
まず、管理者権限でコマンドプロンプトを開きます。
次に、ダウンロードしたインストーラーが保存されている場所まで移動します。
これで、必要に応じて以下のコマンドラインの指示を実行し始めます。
- .NET Webと.NET Desktop開発の場合は、以下を実行します。
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
- .NET DesktopとOffice開発の場合は、以下を実行します。
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
- C++デスクトップ開発の場合は、以下を実行します。
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
- コンポーネントの完全な機能が詰め込まれたオフラインコレクションの場合は、以下を実行します。
vs_community.exe --layout c:\vs2017layout --lang en-US
ソフトウェアの言語として英語を使用しない場合は、上記のコマンドのen-USを希望の言語に置き換えるだけです。
ダウンロードしたキャッシュからVisual Studioをインストールする
ダウンロードしたファイルのみをインストールすることを確認したい場合は、このコマンドラインの指示を実行して確認できます。
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
これで、最後にダウンロードしたファイルからVSをインストールするには、このコマンドラインの指示を実行します。
c:\vs2017layout\vs_community.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
オンラインインストール
オンラインインストーラーでVisual Studioをダウンロードするには、希望のエディションに応じて以下のファイルのいずれかをダウンロードするだけです。
- Visual Studio Community 2017はこちらで入手できます。
- Visual Studio Professional 2017はこちらにあります。
- Visual Studio Enterprise 2017はこちらでダウンロードできます。
ダウンロードしたばかりのファイルを起動します。起動すると、次のような画面が表示されます。
次は、[続行] をクリックすると、次のページが表示されます。
このページで、ダウンロードするコンポーネントを選択する必要があります。コンポーネントを選択したら、[インストール] をクリックします。
次に、下のスクリーンショットのように、選択したコンポーネントをダウンロードして適用している VS が表示されます。
次に、ラップトップや Surface デバイスを使用している場合は、デバイスを接続するだけです。インストール中にコンピューターがスリープモードにならないようにするためです。そして、インストーラーがすべての必要なコンポーネントの適用を完了すると、この画面が表示されます。
やった!Visual Studio 2017 がマシンにインストールされました。下のスクリーンショットのように、スタートメニューで見つけるか、デスクトップのショートカットとして見つけることができます。
Visual Studio を起動すると、Microsoft アカウントでサインインするように求められます。Professional エディションまたは Enterprise エディションを使用している場合は、サブスクリプションを購入するために使用したメールアドレスでサインインすることをお勧めします。サインインすると、この [スタート] ページが表示されます。
まず、VS 2017 の内部の仕組みを確認します。[ファイル]、[新規]、[プロジェクト] に移動します。小さなウィンドウがポップアップ表示され、下のスクリーンショットのように表示されます。
初心者向けで簡単なプログラムの例として、左側のペインで Visual C# ライブラリを選択し、コンポーネントのリストでコンソールアプリを選択します。そして、[OK] をクリックします。
これにより、C# コンソールアプリに基づいた新しいプロジェクトが作成され、開かれます。
上のスニペットで示されているように、中かっこでコードを書き始めることができます。
コードブロックにこのコードを記述します。(コードブロックとは、特定の関数の 2 つの中かっこで囲まれた領域のことです。ここでは、Main 関数です。)
Console.WriteLine("Welcome to TheWindowsClub.com!"); Console.ReadLine();
コードは次のようになります。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Welcome to TheWindowsClub.com!"); Console.ReadLine(); } } }
キーボードの F5 キーを押してプログラムを実行します。コンソールウィンドウがポップアップ表示され、
Welcome to TheWindowsClub.com!という出力が表示されます。
ここに表示されています。
コードが Console.ReadLine(); と記述されているため、コードに戻るにはキーボードの任意のキーを押す必要があります。
これは C# で記述された非常に基本的なプログラムです。詳細について知りたい場合は、.NET Framework と .NET Core でサポートされている言語に関するチュートリアルを参照することをお勧めします。公式ビデオで学習したい場合は、Microsoft Virtual Academy (MVA) が役立ちます。MVA では、Microsoft の認定を受けることもできます。
ヒント: MVA で C# を学習するには、Bob Tabor のチュートリアルを強くお勧めします。こちらでご覧いただけます。
ご不明な点がございましたら、コメントでお知らせください。できる限り迅速に対応させていただきます。
コメントする