VS 2013で他の誰かがこれに遭遇しましたか? 固定する方法はありますか?
Visual Studio 2013 で新しい asp.net Web アプリケーションを作成します。
「フォルダーとコア参照を追加する:」の下で、MVC にチェックを入れます。[OK] をクリックします。
web.config を開き、内容をコピーします。
「Web.tt」という名前の新しいテキスト テンプレートをプロジェクトに追加します。
web.config の内容を貼り付け、出力拡張子を .config に変更します。必要なのは次の行 (およびその後の web.config の内容) だけです: <#@ output extension=".config" #>
出力拡張行と貼り付けた web.config の最初の行の間に空白がないことを確認してください。
web.config (リリースおよびデバッグ ビルド ターゲットを含む) を削除して、web.tt だけが web.config に含まれるようにします。
Web.tt を右クリックし、カスタム ツールを実行します。web.config が作成され、プロジェクトの一部になっていることを確認してください。
Controllers フォルダーを右クリックし、[追加] -> [コントローラー...] を選択します。
[MVC 5 コントローラー - 空] を選択し、[追加] をクリックします。
コントローラーに名前を付けて、[追加] をクリックします。
結果:
エラー 選択したコード ジェネレーターの実行中にエラーが発生しました:「値が期待される範囲内にありません。」