2

ASP.NETおよびWebTools2012.2をインストールした後、新しい機能(たとえば、新しいMVC4 SPAテンプレート)が表示されません。

最初は、Web Platform Installerを介してインストールしましたが、機能しなくなった後、すべてをアンインストールしました。次に、リリースノート>インストールノートに記載されている2つのMSI個別パッケージをインストールしてみました。インストールが成功した後も、新しい機能が表示されません。

私のプラットフォームは:

Microsoft Visual Studio Ultimate 2012
Version 11.0.60115.01 Update 2 CTP
Microsoft .NET Framework
Version 4.5.50709

何か案は?

明確化

新しいテンプレートが下に表示されることを期待しています

New Project -> Visual C# -> Web -> ASP.NET MVC 4 Web Application (click ok) -> (shows only original 8 templates)
4

2 に答える 2

4

ASP.NET and Web Tools 2012.2 Update には、 SPA テンプレートが1 つだけ含まれています。

他の SPA テンプレート (HotTowel など)が必要な場合は、個別にインストールする必要がありますKnockout 以外のライブラリを知っていますか?

ASP.NET and Web Tools 2012.2 Update のリリースの発表から: テンプレートへのリンクを次に示します。

新しい Knockout テンプレートを使用したくない場合は、コミュニティによって作成された 4 つの新しいテンプレートがあります。これらのテンプレートは、改善されたカスタム MVC テンプレートサポートを使用して構築されました。

  • BreezeJSと Knockout を使用してデータ バインディングとテンプレートを作成する BreezeJS テンプレート
  • Ember テンプレートは最新バージョンの Ember と Handlebars を使用します
  • DurandalJS テンプレートは、新しい MVVM ライブラリの DurandalJS と Knockout を使用して構築されています
  • ホットタオルは BreezeJS、DurandalJS、Knockout、require.js、Bootstrap を使用
于 2013-02-25T17:47:16.657 に答える
1

重要

これらの MVC テンプレートは廃止され、VS 2013 (または VS 2012.2 以降) ではまったく機能しません。それらを使用しないでください。

悲しいことに、それらの背後にある VSIX アプローチが支持されなくなったため、それらは更新されません。主に、作成と保守が非常に難しいためです。

以下のサンプルとビデオから始めることをお勧めします。John Papa の 2 つのコース「Building Apps with Angular and Breeze - Part 1」「...Part 2」から多くのことを学ぶことができます。

于 2014-01-23T06:36:50.413 に答える