23

Visual Studio 2013 で asp.net mvc6 を実行することは可能ですか? もしそうなら、どうすればできますか?

そうでない場合、それを行うことは可能でしょうか?

4

2 に答える 2

7

MVC6 がリリースされたら実行できるはずですが、VS 2015 で利用できるようになるプロジェクト テンプレートを取得することはおそらく不可能です。 VS 2012 の MVC4 テンプレートから開始している間に、VS 2013 のテンプレートを作成しました。このプロセスを何度か実行した後、このプロセスを複製するのにかかった時間は、実行するたびに 30 分近くかかりました。また、VS2012 から VS2013 へのフレームワークの根本的な変更がなかったため、簡単になりました。

VS 2012 の MVC5 でこれを行うためのスタック O の質問

それは可能でしょうか..多分。それは生産的でスムーズですか?それはできません。それはおそらくせいぜいハックであり、新しいコンパイルを使用して2015年にビルドする方法の多くの変更は不可能であるため、制限を想像することしかできません.ASPとの違いには重大な変更があります. .NET 4.5 と ASP.NET 5、MVC 5.2 と MVC 6。

順不同で..

  1. OSX および Linux 上の ASP.NET
  2. コンポーネントを表示
  3. AngularJS テンプレート
  4. プロジェクトのコンパイル

これらは大きな変化です。質問が更新されたと思われるため、回答を少し変更しました。私の全体的な意見は、Visual Studio 2012 で MVC5 プロジェクトをビルドするのと同じように、2013 で MVC6 プロジェクトをビルドするのは簡単ではないということです。 2015 の一部のバージョンを使用しないことは逆効果です。

于 2014-09-17T04:01:28.027 に答える
2

Asp.Net MVC 6 では、次の新機能が導入されました。

No More Web Forms
No More Visual Basic
Tag Helpers
GruntJS, NPM, and Bower Support
Edit while running the solution like Classic ASP editing
ASP.NET Dependency Injection Framework

したがって、これらの機能が 2013 のような VS の以前のバージョンと互換性がない場合は、VS 2013 で MVC 6 を実行できません。

新機能の詳細については、以下の Web サイトを確認してください。

ASP.NET 5 および MVC 6 の新機能はVS 2013 と互換性がありません..MS からの更新が将来的に役立つ可能性があります..

于 2015-04-21T07:07:00.080 に答える