首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC对.NET框架的依赖是什么?如何在.NET 2.0中使用?

问ASP.NET MVC对.NET框架的依赖是什么?如何在.NET 2.0中使用?
EN

Software Engineering用户
提问于 2012-07-21 22:43:37
回答 2查看 13.8K关注 0票数 3

当您下载和安装asp.net MVC时,它只是将代码添加到.net框架类库中吗?还是也修改了已安装的Visual版本?

另一个问题:如果它只是在.net框架类库中添加代码,为什么不能将它安装在.net 2.0之上?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2012-07-22 02:21:00

清楚地说,ASP.NET MVC框架构建在ASP.NET框架上,而后者又构建在.NET框架上。因此,当您下载和安装ASP.NET MVC时,它既可以向.NET框架类库添加代码(它添加System.Web.Mvc),也可以在安装Visual版本时修改安装的Visual版本。如果您真的想要安装类库和从头构建ASP.NET MVC应用程序,而不需要Visual的帮助,就可以安装它们。如果您查看当前的MVC 3安装程序包,您会发现有两个单独的..exe:一个用于.NET类库,另一个用于Visual工具。

ASP.NET MVC版本1和2的目标是.NET 3.5。ASP.NET MVC 3的目标是.NET 4.0。MVC v4将以.NET 4.5为目标--因为它们建立在那些特定的框架版本之上,所以您不能期望ASP.NET MVC安装并与.NET 2.0‘开箱即用’。

票数 6
EN

Software Engineering用户

发布于 2012-07-22 04:30:02

代码语言:javascript
复制
When you download and install asp.net MVC, does it just add code to the .net framework class library?

ASP.NET MVC是一个在ASP.NET框架之上工作的框架,该框架构建在.NET框架之上。然而,它提供了自由配置和拥有开放源代码。的能力。

代码语言:javascript
复制
why can it not be installed on top of .net 2.0?

早期版本的ASP.NET MVC框架可以部署在.NET Framework2.0之上。这是一篇演示它的文章-- 在ASP.NET 2.0上部署ASP.NET MVC。

应采取的步骤如下:

  • 在Visual 2008上开发
  • 项目中的目标.NET 2.0
  • 属性将应用程序部署到复制的.NET 2.0 SP1机器上
  • System.Core.dll本地到web应用程序/bin文件夹

您可能还会发现,遵循本文将asp.net mvc应用程序部署到.NET 2.0 - 在IIS6和IIS2.0上部署ASP.NET MVC网站中也很有用。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/157717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档