ViewPage

Controllerに対するViewを追加しないと、あのようなエラーになってしまう。
追加したViewはViewPageを基底クラスとしている。

ViewPage クラス (System.Web.Mvc) | Microsoft Docs

まずは、

FirstControllerを追加
FirstControllerを追加

FirstControllerを追加。
Viewの追加はちょっとこれまでにない操作で、

Indexメソッドにキャレットを合わせて、そこで右クリックするとAdd Viewが出てくるので、これをクリック。
Indexメソッドにキャレットを合わせて、そこで右クリックするとAdd Viewが出てくるので、これをクリック。

Indexメソッドにキャレットを合わせて、そこで右クリックするとAdd Viewが出てくるので、これをクリック。

チェックは全部外す
チェックは全部外す

チェックは全部外す。

FirstControllerのIndexアクションのビューはこうやって追加される
FirstControllerのIndexアクションのビューはこうやって追加される

FirstControllerのIndexアクションのビューはこうやって追加される。

このページのクラスと、基底クラスを出してみる。

基底クラスがViewPageになってる
基底クラスがViewPageになってる

基底クラスがViewPageになってる。

Sample/aspnetmvc/ViewPage/ViewPage/src/ViewPage_ at master · bg1bgst333/Sample · GitHub