【问题标题】:Missing Single Page Application template in MVC4 RCMVC4 RC 中缺少单页应用程序模板
【发布时间】:2012-06-22 01:27:41
【问题描述】:

当我在开发 PC 上安装 MVC4 beta 时,它有一个 SPA(单页应用程序)模板。今天在具有相同设置(VS2010 SP1,win7)的另一台 PC 上,我安装了MVC4 RC,但不再提供 SPA 模板(见图)。还有谁有相同的问题吗?或者这是我找不到的记录更改?

【问题讨论】:

    标签: installation asp.net-mvc-4 singlepage asp.net-spa


    【解决方案1】:

    ASP.NET MVC 4 Beta 的变化

    此版本中 ASP.NET MVC 4 Beta 的主要变化总结如下:

    已删除 ASP.NET 单页应用程序:ASP.NET MVC 4 Beta 附带的 ASP.NET 单页应用程序 (SPA) 是使用 JavaScript 构建包含重要客户端交互的应用程序体验的早期预览。 SPA 不会随 MVC 4 的最终版本一起发布,但会在 MVC 4 版本之外继续发展。详情请查看 ASP.NET SPA 主页。

    ...

    http://www.asp.net/whitepapers/mvc4-release-notes

    P.S.,哇,我很高兴我没有将它用于我现在构建的应用程序。我在 3 个月前考虑过,但决定不冒险,因为 MS 说它是实验性的。

    【讨论】:

    • 发行说明中的​​答案,应该仔细阅读。我正打算将它用于应用程序。很高兴我等到它完成测试版才这样做。
    【解决方案2】:

    您可以在Fall 2012 update 中获取SPA 模板。有关模板 herehere 的更多信息。

    【讨论】:

      【解决方案3】:

      现在风险很大

      例如,如果您尝试使用 System.json 运行它进行序列化,它可以很好地与 WebApi 和 DBDATAContext 方法一起使用,但它无法与 Entities 关系实体循环错误等一起使用。 (有一个解决方案可以更改 get 方法的私有访问权限,但是必须更改所有实体的所有访问方法的工作量太大。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-04-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多