版本:SPB4.0
服务器 win2003 iis6 .net4.0 求解 之前说修改Web.config
<customErrors mode="off" redirectMode="ResponseRewrite" defaultRedirect="Error.aspx">
<error statusCode="404" redirect="Error404.aspx" />
但修改后 似乎没起到什么作用
文件夹权限
------------------------------------------------------
额现在提示的事这个了!!!
参考这个试试:http://blog.csdn.net/lanqiao825/article/details/7840606
------------------------------
部署主要有几步:
1.升级.net4.0
2.网站应用程序池用ASP.NET 4.0
3.把ASP.NET MVC 3 dll (System.Web.MVC) (version 3!)拷贝到dll目录下(这步可以省掉,在项目中直接设置Copy Local即可)
4.下载AspNetWebPages.msi安装。(然后把这几个System.Web.Razor.dll, System.Web.Routing.dll, System.Web.Webpages.dll, and WebMatrix.Data.dll Copy到项目的Bin目录下.
安装了AspNetWebPages.msi一定要重启,不然没效果。至少我这情况是这样的,我服务器系统是windows2003.
可能是没有在IIS上注册 .NET Framework。
你再装一遍 .NET Framework4.0试试
或者执行命令:aspnet_regiis -i,把.NET Framework在IIS上重新注册
(环境是 WIN2003Server +IIS 6.0 .NET4.0)
修改Web.config文件里的:
<customErrors mode="RemoteOnly"redirectMode="ResponseRewrite"defaultRedirect="Error.aspx">
<error statusCode="404" redirect="Error404.aspx" />
</customErrors>
修改为
<customErrors mode="Off"redirectMode="ResponseRewrite"defaultRedirect="Error.aspx">
<error statusCode="404" redirect="Error404.aspx" />
</customErrors>
这个是为了将错误显示出来的,具体的还要看是什么错误