mvc1 mvc2 mvc3 知识小差异,服务器上如何配置 mvc3 IIS6,IIS7.5 上部署 mvc3 和 silverlight
2012-05-12 08:57
776 查看
mvc1是2009年推出的,但是已经被淘汰了
mvc2不好用,里面很多<%%>这样的代码
mvc3是在.net4.0的环境里面的,用的是razor引擎。@特性
如何从mvc2升级到mvc3呢?
首先,把mvc2的.net3.5转换为.net4.0,然后关掉vs,用一个exe的转换软件,对刚才的.net4.0的mvc2进行转换,会升级到mvc3
在IIS6.0上如何部署MVC3
前提是你已经安装了.net4.0的环境,如果没有安装,先下载.net4.0的安装包
NETFramework4下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0A391ABD-25C1-4FC0-919F-B21F31AB88B7
1:首先下载mvc3的包,有2个,一个是主要文件,是一个中文包,一共22M左右
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=d2928bc1-f48c-4e95-a064-2a455a22c8f6
2:在服务器上安装之后,我们还需要对IIS6进行一下配置。
添加MVC的解析:
右击IIS中的网站选择“属性”-“主目录”-“配置”-“映射”-“插入”,配置如下:可执行文件:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
确认文件是否存在:不选中点击确定,最后如下图所示:
mvc2不好用,里面很多<%%>这样的代码
mvc3是在.net4.0的环境里面的,用的是razor引擎。@特性
如何从mvc2升级到mvc3呢?
首先,把mvc2的.net3.5转换为.net4.0,然后关掉vs,用一个exe的转换软件,对刚才的.net4.0的mvc2进行转换,会升级到mvc3
在IIS6.0上如何部署MVC3
前提是你已经安装了.net4.0的环境,如果没有安装,先下载.net4.0的安装包
NETFramework4下载地址:
1:首先下载mvc3的包,有2个,一个是主要文件,是一个中文包,一共22M左右
2:在服务器上安装之后,我们还需要对IIS6进行一下配置。
添加MVC的解析:
确认文件是否存在:不选中点击确定,最后如下图所示:
如果是IIS7.5
1.安装Microsoft.netFrameWork4.0安装包;2.安装ASP.NETMVC3;3.设置IIS的“ISAPI和CGI限制”中的“ASP.NETv4.0.0.30319”为允许,如下图所示:4.在IIS中发布网站;5.编辑该网站的应用程序池,设置.NETFramework版本为4.0.3019;
如果网站用到silverlight则要在HTTP头加两个MIME文件类型(.xaml---application/xaml+xml、.xap---application/x-silverlight-app)
注意事项:1.NETFramework4下载地址:
<system.codedom> <compilers> <compilerlanguage="c#;cs;csharp"extension=".cs"type="Microsoft.CSharp.CSharpCodeProvider,System,Version=2.0.0.0,
Culture=neutral,PublicKeyToken=b77a5c561934e089"warningLevel="4"> <providerOptionname="CompilerVersion"value="v4.0"/> <providerOptionname="WarnAsError"value="false"/> </compiler> <compilerlanguage="vb;vbs;visualbasic;vbscript"extension=".vb"type="Microsoft.VisualBasic.VBCodeProvider,
System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"warningLevel="4"> <providerOptionname="CompilerVersion"value="v4.0"/> <providerOptionname="OptionInfer"value="true"/> <providerOptionname="WarnAsError"value="false"/> </compiler> </compilers> </system.codedom>
更详细的可以参考这篇文章
相关文章推荐
- MVC3---WIN7下的IIS7.5部署MVC3应用程序
- silverlight3程序部署在IIS7.5 出现 Error:Unhandled Error in Silverlight Application 远程服务器返回了错误: NotFound
- MVC3---WIN7下的IIS7.5部署MVC3应用程序
- 如何解决Silverlight配置部署的AG_E_RUNTIME_MANAGED_ASSEMBLY错误
- 解决VS无法连接到已配置的开发web服务器或者部署在IIS上的web服务打不开的问题
- eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上
- 如何将网站部署到IIS服务器上
- IIS7.5 服务器证书安装配置指南
- 如何解决Silverlight配置部署的AG_E_RUNTIME_MANAGED_ASSEMBLY错误
- [置顶] ThinkPHP部署在IIS,Apache服务器上的rewrite模式的配置文件
- eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上
- win7+iss7的配置,以及如何在本地IIS服务器挂载一个网站
- MVC在IIS7.5中配置
- Windows 7 IIS7.5上部署MVC实例
- IIS7.5 部署Silverlight项目上传文件报错
- 教你如何安装配置Windows7系统 IIS IIS7.5本地浏览测试网站 完整版介绍
- 2008服务器如何配置iis
- iis7.5部署mvc3遇到的问题
- eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上
- [常用知识]如何在Eclipse、myEclipse中分别配置Tomcat和JBoss应用服务器