1、安装 ASP.NET MVC4 for VS2012/VS2015
asp.net mvc4下载|asp.net mvc4 for vs2015下载 - 3322软件站asp.net mvc4是微软官方提供的一款以MVC位基础的ASP.NET Web应用程序框架,该框架基于Castle的MonoRail而来,是一款非常强大的ASP.NET的Web应用程序框架。许多开发人员都知道MVC是三种ASP.NET的其中一种编辑模式,掌握这种编辑模式对于用户开发Web应用程序有着相当大的帮助。asp.net mvc4是一种使用MVC(Model Viewhttp://www.32r.com/soft/17339.htmlDownload 用于 Visual Studio 2010 SP1 和 Visual Web Developer 2010 SP1 的 ASP.NET MVC 4 from Official Microsoft Download Centerhttps://www.microsoft.com/zh-CN/download/details.aspx?id=30683
2、把项目中的 System.Web.Mvc.dll 引用的属性“复制本地”设成True,然后重新编译。
3、把项目中 web.confg 去除
<add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
4、运行即可。
========================================================================
配置中遇到的问题:
方法1:
把项目中的 System.Web.Mvc.dll 引用的属性“复制本地”设成True,然后重新编译。
把项目中 web.confg 去除 System.web.mvc 配置
————————————————
方法2:
重新安装一次asp.net4.5.
如果您在启用 IIS 之前安装 .NET Framework 4,则您必须运行 ASP.NET IIS 注册工具,以便使用哪个 IIS 注册 .NET Framework,并创建使用 .NET Framework 4 的应用程序池。
这样我得去找到那个ASP.NET IIS 注册工具,不同的版本,它的位置不同,如下
Aspnet_regiis.exe 文件的位置
.NET Framework 版本 1
%windir%\.NET\Framework\v1.0.3705
.NET Framework 版本 1.1
%windir%\Microsoft.NET\Framework\v1.1.4322
.NET Framework 版本 2.0、版本 3.0 或版本 3.5(32 位系统)。
%windir%\Microsoft.NET\Framework\v2.0.50727
.NET Framework 版本 2.0、版本 3.0 和版本 3.5(64 位系统)。
%windir%\Microsoft.NET\Framework64\v2.0.50727
.NET Framework 版本 4(32 位系统)
%windir%\Microsoft.NET\Framework\v4.0.30319
.NET Framework 版本 4(64 位系统)
%windir%\Microsoft.NET\Framework64\v4.0.30319
我的是.NET Framework 版本 4(32 位系统),然后用cmd进入 %windir%\Microsoft.NET\Framework\v4.0.30319这个目录, cd C:\windows\Microsoft.NET\Framework\v4.0.30319, 用 Aspnet_regiis.exe -i 执行即可。
————————————————
由于使用了本地的mvc,需要将 web.confg 去除 System.web.mvc 配置