首页 文章

MVC4是否融入了.NET 4.5?

提问于
浏览
21

很多Visual Studio 2012的发行说明都讨论了.NET 4.5和MVC4,但我不知道MVC4是否真的是.NET 4.5版本的一部分 . 有人知道吗?我不想在我的服务器上单独安装MVC .

2 回答

  • 2

    不,ASP.NET MVC 4被纳入VS2012,与ASP.NET MVC 3融入VS2010的方式完全相同,但不是.NET 4.0的一部分(您可以在服务器上安装单独的下载) . 但是,还将单独下载用于VS2010 SP1的ASP.NET MVC 4,其中您显然无法使用.NET 4.5特定功能,例如 async/await ,但您仍然可以开发ASP . NET MVC 4应用程序和目标.NET 4.0 .

  • 29

    ASP.NET MVC已经明确表示不要与特定的.NET版本绑定 . 这样,您可以使用最新和最好的,无论您的托管服务提供商使用什么.NET版本 .

    如果提供程序支持ASP.NET,那么您需要知道的全部内容 .

    出于这个确切的目的,ASP.NET MVC是 bin-deployable ,这意味着您可以在应用程序中自行部署MVC dll,而无需托管提供商的特殊权限 .

    Phil Haack有一篇很棒的文章描述了how to bin-deploy MVC3 . 对于这种情况,VS中甚至还有工具支持!

    我假设较新的MVC化身的工作流程类似 .

相关问题