ASP.NET WebAPI2 发布之后404 Note Found
方法一:首先确保服务器安装.Net FrameWork 4.0 并且注册IIS
如果先安装.net framework4.0,再安装IIS,则会出现4.0的ISAPI没有注册的情况。
运行:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i
方法二:对应应用程序池版本为v4.0,模式为集成
方法三:在web.config中加入
<system.webServer> <modules runAllManagedModulesForAllRequests="true" /> ... </ system.webServer>