webAPI 部署服务器404错误

webAPI 部署服务器404错误
环境检查:
1.netFramework 版本(系统安装版本及应用程序池以及webconfig的配置)
2.端口号是否可以正常访问(telnet 命令查看)

在一以上正常的情况下。尝试以下配置

IIS7.5版本,在 web.config 中增加节点





参考如下:

  
  
    
   
    
    
  
      
      
      
      
    

IIS 7.0以下版本:

核心配置

  
      
      
    

参考配置


  
    
    
      
      
    
  
      
      
      
      
    

如果以上不生效,服务器为第一次部署IIS服务,检查如下

1无论是否确定已注册,都再注册一次:
Win+R键输入cmd确定,打开命令提示符(Win7以上系统都需要以管理员身份运行,且当前登录账户最好是Administrator)。
依次输入如下命令,并且按确定,等待执行完毕:
cd /d %windir%\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis -i
如果服务器是64位系统,你还需要输入如下命令:
cd /d %windir%\Microsoft.NET\Framework64\v4.0.30319
aspnet_regiis -i
2清理IIS站点垃圾(缓存):
在资源管理器中,打开%windir%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files文件夹
删除该文件夹下的所有文件和文件夹,root文件夹除外,但root文件夹下的文件和文件夹也要删除。
如果碰到无法删除,提示权限不足或该文件/文件夹被占用之类的,请先停止IIS服务(在运行窗口或cmd窗口输入iisreset /stop可以停止IIS服务),再重试删除。
3,重启服务器。
4,在运行窗口或cmd窗口输入iisreset /start启动IIS服务

你可能感兴趣的:(C#,.NET,使用技巧)