.net HTTP错误404.0-未找到-您正在查找的资源已被删除、名称已更改或暂时不可用

.net HTTP错误404.0-未找到-您正在查找的资源已被删除、名称已更改或暂时不可用,.net,iis-7,migration,.net,Iis 7,Migration,我们正在将基于1.1框架的web应用程序迁移到4.0框架。较旧的服务器是Windows server 2003标准版SP2,较新的服务器是Windows server 2008 R2标准SP1 谈到Piepline模式,我尝试了集成和经典,但都没有帮助。我在旧服务器上的IIS 5上有一个httphandler来处理“.controller”类型的任何文件扩展名。为了获得同样的效果,我添加了一个托管处理程序和一个“.controller”来请求过滤,并将其设置为“允许”状态 错误详细信息: 应用程

我们正在将基于1.1框架的web应用程序迁移到4.0框架。较旧的服务器是Windows server 2003标准版SP2,较新的服务器是Windows server 2008 R2标准SP1

谈到Piepline模式,我尝试了集成和经典,但都没有帮助。我在旧服务器上的IIS 5上有一个httphandler来处理“.controller”类型的任何文件扩展名。为了获得同样的效果,我添加了一个托管处理程序和一个“.controller”来请求过滤,并将其设置为“允许”状态

错误详细信息:

应用程序“mywebsite.com”Internet信息服务7.5中的服务器错误 错误摘要 HTTP错误404.0-找不到

您正在查找的资源已被删除、名称已更改或暂时不可用

详细错误信息 模块iiswebcore 通知MapRequestHandler 处理程序静态文件 错误代码0x80070002

请求的URL 物理路径C:\Projects\Folder\MyProjectSolution\MyProject\Abc.controller 匿名登录方法 匿名登录用户

最可能的原因: •Web服务器上不存在指定的目录或文件。 •URL包含印刷错误。 •自定义筛选器或模块(如URLScan)限制对文件的访问

您可以尝试的事情: •在Web服务器上创建内容。 •查看浏览器URL。 •创建跟踪规则以跟踪此HTTP状态代码的失败请求,并查看哪个模块正在调用SetStatus。有关为失败请求创建跟踪规则的详细信息,请单击此处

)请告诉我你的宝贵建议

谢谢,
Nadeem.

我面临着同样的问题,你能分享一下吗?你能如何解决?