当我导航到ASP.NET页面时,浏览器会显示“找不到页面”消息。页面存在并位于虚拟目录中,我可以在本地开发计算机上的IIS上浏览它。什么可能导致服务器上的这个问题?
当我替换其中一个使用的类库时,使用旧版本它可以正常工作。但是该页面也可以在我的本地机器上使用新版本的组件。我在服务器和开发机器上都有完全相同的文件。
我已将自定义错误“关闭”。有没有办法显示错误而不是“找不到页面”。
该页面使用.NET 2.0构建。
答案 0 :(得分:1)
您是否安装了ASP.NET扩展并处于活动状态?默认情况下,Windows Server 2003中未安装此选项。如果未激活此选项,则任何.aspx文件都将获得404。
答案 1 :(得分:0)
服务器上的虚拟目录是否允许编写脚本?编写脚本可能会使页面无法访问。