2

安装 ASP.NET 和 Web Tools 2012.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 和 Web 工具 2012.2 更新仅包含一个 SPA 模板。

如果您想拥有其他 SPA 模板(如 HotTowel),您需要单独安装它们知道除 Knockout 之外的库吗?

宣布发布 ASP.NET 和 Web 工具 2012.2 更新:这里是模板的一些链接:

如果您不想使用新的 Knockout 模板,则有 4 个社区创建的新模板。这些模板是使用改进的自定义 MVC 模板支持构建的:

  • BreezeJS 模板,它使用 BreezeJS 和 Knockout 进行数据绑定和模板化
  • Ember 模板使用最新版本的 Ember 和 Handlebars
  • DurandalJS 模板是使用新的 MVVM 库 DurandalJS 以及 Knockout 构建的
  • Hot Towel使用 BreezeJS、DurandalJS、Knockout、require.js 和 Bootstrap
于 2013-02-25T17:47:16.657 回答
1

重要的

这些 MVC 模板已被弃用,并且在 VS 2013(或在 VS 2012.2 之后)中根本不起作用。请不要使用它们。

遗憾的是,它们不会更新,因为它们背后的 VSIX 方法已经失宠……主要是因为它很难编写和维护。

我们建议您从以下示例和视频开始。您可以从 John Papa 的两门课程“使用 Angular 和 Breeze 构建应用程序 - 第 1 部分”“...第 2 部分”中学到很多东西

于 2014-01-23T06:36:50.413 回答