ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する

ASP.NET MVCで何もしない空のアプリケーションを作成する手順を紹介します。

概要

ASP.NET MVC の動作の理解をするにあたり、まず最初に何もしないアプリケーションを作成して、どういったコードやファイルが生成されるかを確認します。

手順

Visual Studio を起動します。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像1

[ファイル]メニューの[新規作成]の[プロジェクト]メニューをクリックする。または、ソリューションを開きソリューションエクスプローラのソリューションのノードを選択して右クリックしてポップアップメニューを表示し、[追加]メニューの[新しいプロジェクト]をクリックします。

下図の[新しいプロジェクト]または[新しいプロジェクトの追加]ウィンドウが表示されます。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像2

左側のツリービューで[Visual C#]ノードの子ノードの[Web]ノードをクリックして選択します。下図の画面が表示されますので、右側のプロジェクトの種類のリストから[ASP.NET Web アプリケーション (.NET Framework)] をクリックして選択します。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像3

ウィンドウ下部の[名前]テキストボックスにプロジェクトの名称を設定します。設定ができたらウィンドウ右下の[OK]ボタンをクリックします。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像4

作成するプロジェクトの種類のダイアログが表示されます。上部のリストから[空]をクリックして選択します。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像5

下部のオプションのチェックボックスの[MVC]のチェックボックスをクリックしてチェックします。設定ができたらウィンドウ右下の[OK]ボタンをクリックします。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像6

プロジェクトが作成されます。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像7

ソリューションエクスプローラで生成されたファイルを確認します。下記のファイルが生成されます。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像8

ファイル名用途
Properties\AssemblyInfo.csアセンブリ情報
App_Start\RouteConfig.csURLルーティング設定コード
Views\web.config
Global.asaxグローバルアプリケーションクラス
Global.asax.csグローバルアプリケーションクラス
Web.configアプリケーション設定
Web.Debug.config
Web.Release.config
packages.config
(プロジェクト名).csprojプロジェクトファイル
(プロジェクト名).csproj.userプロジェクトファイル

プロジェクトの実行

プロジェクトを実行します。Webブラウザが起動しますが、ページをまだ作成していないため、ページが見つからない旨のエラーメッセージが表示されます。
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する:画像9

次の作業

次はコントローラーを追加します。手順はこちらの記事を参照してください。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2018-07-27
Copyright © 1995–2025 iPentec all rights reserverd.