ここからは、ASP.NET MVCに入っていく。
第1回 ASP.NET MVCフレームワーク 基本のキ:連載:ASP.NET MVC入門(2/5 ページ) - @IT
まずは、あるひとつのURLにアクセスしたときの処理を担当するControllerを追加する。
Controller クラス (System.Web.Mvc) | Microsoft Docs

ASP.NET MVC Web Applicationプロジェクト。

作成するとこんな感じ。

Controllerを追加。

名前はFirstControllerとしよう。下のチェックは入れない。

追加された。
中身は、
こう。

ここにブレークポイントしてビルド。
デバッグ実行しようとすると、

デバッグが無効なのか。
Web.configで、
<system.web> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="false"> <assemblies>
これを、
こうする。
実行すると、

こうなる。
これはHomeControllerのIndex。
FirstControllerは、

こうやってアクセスしに行く。

ここには来る。

しかしこういうエラーが表示される。

このURLだと存在しない。
さっきのブレークポイントにも来ない。

これだとこっちになる。

ここにも来る。

末尾に'/'を付けた場合も同じ。
Sample/aspnetmvc/Controller/Controller/src/Controller_ at master · bg1bgst333/Sample · GitHub