HTTP错误404.17 - 未找到,在具有2.0应用程序池的窗口服务器2012上

时间:2016-01-29 21:21:04

标签: asp.net-2.0 windows-server-2012-r2

我有一个2.0 .Net框架应用程序,我使用相同的应用程序池设置v2.0和集成模式移动到Windows Server 2012。由于某种原因,它会抛出HTTP错误404.17 - 未找到错误。我已经关注了https://support.microsoft.com/en-us/kb/2019689,但它还没有奏效。

还可以按照上面的页面设置查看我的web.config:                          

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

确保在服务器上安装了.NET 3.5。出于一些奇怪的原因,我相信3.5也处理所有以前版本的.NET。我见过的情况是,即使你安装了2.0并运行2.0池,你仍然需要安装3.5。

答案 1 :(得分:0)

我遇到了同样的问题(使用.net 4 webapp)。 在过去,您可以使用aspnet_regiis命令解决此问题。 在Windows服务器中,您可以通过卸载asp.net [您的版本]来解决此问题。并重新安装相同的版本。

这将重新注册正确的IIS映射

您可以在服务器管理器Add/remove roles and features

中访问这些设置