windows 2003+iis6.0+.net framework 3.5 配置

from:http://hi.baidu.com/cxfeel/blog/item/4f3d710007e573047aec2cde.html

一直对服务器方面的东西感觉比较神秘,最近完成了所接项目后,对web,ftp,dhcp,dns,这些服务器安装与配置研究了一下,终于搞明白这些东西了,此过程遇到了很多的问题,都是通过google找来找去一一解决,现在总结一下web服务器方面的配置注意问题。
     做服务器得说windows 2003 了,特别是微软方面的技术平台,本人使用的是windows 2003 企业版本,安装好后iis6.0已经附带装好了,如果想安装系统带的ftp服务,可自行安装,过程较简单,这里就不说了,web和ftp的结合是比较常见的,像那些虚拟主机一样,其实就是把ftp 目录绑链接到web目录里而已,下来是要安装.net framework 3.5 了。这里安装时出现了较多问题,因为原来已经有framework 1.1 和framework 2.0 后来安装出现的问题就是,3.5遇到问题中断没装成功,而原来的1.1和2.0都是搞坏了,这下还真麻烦,想删除又不行,想安装又不行,都是提示遇到问题无法完成安装,搞了很后真烦,我还打算重装系统了,不过后来网上找到一个小软件专门删除 .net framework 的,这下真是遇到了救星。后来就可以装上3.5版本了,所以要这里要注意要安装3.5版本,请先把1.1和2.0删除掉了。
   关于配置mvc服务也遇到一些问题,首先是提示找不到加载项                  <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

这里是因为mvc要在 .net framework 3.5 sp1下运行,所以得先安装.net framework 3.5 sp1,这个直接在原来基础上安装就行,或者删除了1.1和2.0后就安装.net framework 3.5 sp1更好。

然后是加载不了:                 <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

些时要根据 Version版本不同,在c:\Program Files\Microsoft ASP.NET\ASP.NET MVC (相应版本)\Assemblies   下把dll 复制到mvc 项目的bin目录下,

另外还要配置路由映射:、为asp.net mvc程序设置IIS

  1) “网站属性” → “主目录” → “配置”

   单击“插入”,把.net的isapi插入通配符应用程序映射里。
   选择isapi地址:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
   注意: 这里的“确认文件是否存在”一定不要勾选,否则设置就不生效了!

这样mvc服务器就配置完成了。

posted @ 2011-01-08 23:25  http_it  阅读(1566)  评论(2编辑  收藏  举报