今天在发布IIS站点的时候遇到了一些问题

1、HTTP 错误 500.23 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

分析:一般5XX的错误都是服务器的问题,这里把应用程序池改为经典模式。

2、<compilation debug="true" targetFramework="4.0">

这个问题一般是framework版本太低了,在程序池这里要选择4.0

3、这里还要注册一下Framework4.0,因为版本太低了,还会报一个错误。

c:windowsmicrosoft.netframeworkv4.0.30319aspnet_regiis -i

4、HTTP 错误 404.2 - Not Found

由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。

这个问题是由于下图中的设置是不允许,改为允许就可以了。

5、现在出现乱码了

原文地址:https://www.cnblogs.com/kevin-h-wang/p/3301103.html