重新注册aspnet_regiis.exe
还要注意的一点的是如果我们安装了4.0但是在以上涉及到设置版本的地方又找不到4.0的选项的,那么是应为你IIS第一使用在安装之后,我们需要在以管理员身份运行命令行,然后输入
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
还有非常重要的一步就是给发布文件夹设置权限,到底设置那一个用户的权限我也没有弄清楚,大概是IIS_IUSERS或者IUSR用户就可以了,我设置完了之后没有反映,但是切换了管理员测试后是好用的,再使用子账户重新打开VS后就测试成功了。
未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”
的解决方法------------->就是重新注册aspnet_regiis.exe
注意在VS中,程序集属性的设置,会影响IIS的运行
如何启用父路径
iis7.5 HTTP404错误解决办法
只有将应用程序池切换到集成模式,并彻底剔除掉system.web的httpModules和httpHandlers配直节,才能够正确激活module.
好像在经典模式下才需要配置system.webserver里面的东西,在集成模式下是不需要配置的,注释后直接操作可以发布了
可承载 Web 核心
其他应用程序可以使用或承载核心 IIS Web 引擎组件。这使 IIS 7 组件可以直接在应用程序中为 HTTP 请求提供服务。这很适合为自定义应用程序或调试应用程序启用基本 Web 服务器功能。意思就是为其他应用程序提供WEB服务功能,比如通过网址来调用bat程序。
IIS的project配置文件
C:\windows\system32\intesrv\config\
下面的project文件是IIS服务器的配置文件,更改这个文件相当于更改了IIS服务器
配置WEBDAV
WEBDAV类似FTP,它是一种基于HTTP1.1开发的通信协议,可以在本机管理服务器上的资源,非常的方便
在应用程序池中设置应用程序的回收条件,可以提高运行在这个应用程序池下的程序的性能
IIS服务器每隔30秒ping一下应用程序,90秒没反应就将终止应用程序
添加应用程序,在一个应用程序上再添加使用别的应用程序处理的应用程序
设置进程的最大工作进程数量,来让应用程序池托管更多的应用程序
IIS证书服务