在iis6.0发布asp.net mvc3网站
这个问题一直困扰了我很长一段时间,终于在今天综合网上查的资料把它解决了.
在iis6.0发布asp.net mvc3网站
1 需要在服务器下安装.net 4最新版本http://218.10.167.130:82/down/dotNetFx40_Full_x86_x64_en.zip
2 如果您的服务器是第一次发布mvc网站还需先注册:
cmd-->c:\windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis.exe -i
3 注册完毕之后 开始真正发布网站了,实现把需要用到的.dll文件复制到网站的bin目录下C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies,如果不清楚哪些是要用到的,可以把所有文件都复制进去
4 在IIS6.0中首先先允许asp.net v4.0的运行
5 在IIS6.0中新建网站,然后在网站属性选择asp.net在ASP.NET Version设置为4.0.30319
6 在主目录的执行权限修改为纯脚本,单击配置-->插入 选择c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll 不选确认文件是否存在
7 从新启动一下服务器