MVC4 RC中缺少单页应用程序模板

时间:2012-06-22 01:27:42

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

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

enter image description here

3 个答案:

答案 0 :(得分:12)

ASP.NET MVC 4 Beta的更改

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

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

...

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

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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

现在风险很大

例如,如果您尝试使用System.json运行它以进行序列化,则它可以使用WebApi和DBDATAContext方法运行良好,但不可能将它与实体关系实体循环错误一起使用等等。 (有一种解决方案可以更改方法获取的私有访问权限,但是在所有实体的所有访问方法中都需要进行更改。