回答編集履歴
1
追記追加
answer
CHANGED
@@ -144,4 +144,27 @@
|
|
144
144
|
|
145
145
|
クラス定義しかない場合は Controller と View 一式全て自動生成は無理だったと記憶していますが、それでも上の記事にあるように、スキャフォールディング機能を利用して、まず Contoller を生成してから View を生成するという手順では可能なはずです。
|
146
146
|
|
147
|
-
VS2017 はで少々違うかもしれませんが(使ってないので分かりません)、基本的なところは同じだと思います。
|
147
|
+
VS2017 はで少々違うかもしれませんが(使ってないので分かりません)、基本的なところは同じだと思います。
|
148
|
+
|
149
|
+
********* 2017/4/19 15:15 追記 *********
|
150
|
+
|
151
|
+
2017/04/19 15:10 の私のコメントで「回答欄に画像の URL を書いておきますので見てください」と書きましたが、それを以下に追記しておきます。
|
152
|
+
|
153
|
+
VS2015 Community の場合です。
|
154
|
+
|
155
|
+
(1) ソリューションエクスプローラーで Controllers フォルダを右クリックして [追加(D)]をクリックすると以下の画像のようになる:
|
156
|
+
|
157
|
+
[http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT0.jpg
|
158
|
+
](http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT0.jpg)
|
159
|
+
(2) 上の画像で [コントローラー (T)...] をクリックすると「スキャフォールディングを追加」というダイアログが表示される:
|
160
|
+
|
161
|
+
[http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT1.jpg
|
162
|
+
](http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT1.jpg)
|
163
|
+
|
164
|
+
(3) EDM を作成済みなら、上の画像で [MVC5 Controller with views, using Entity Framework] を選択し [追加] をクリックすると「Add Controller」ダイアログが表示される:
|
165
|
+
|
166
|
+
[http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT2.jpg
|
167
|
+
](http://surferonwww.info/BlogEngine/image.axd?picture=2017%2f4%2fAdventureWorksLT2.jpg)
|
168
|
+
上の画像のように必要な情報を入力してから [Add] ボタンをクリックする。
|
169
|
+
|
170
|
+
その操作で Controller のコードが自動生成されます(上にアップしたコードを参照)。同時に Controller のアクションメソッドに対応した View もすべて自動生成されます。
|