IIS无法删除应该程序池 因为它包含1个应用程序

问题如下图所示:

产生此问题的原因:

在站点下发布了虚拟目录A,又在虚拟目录A下发布虚拟目录B,都选择使用同一个应用程序池,

然后直接将虚拟目录A删除,再去删除A使用的应用程序池时,就会产生此问题。

时间: 2024-10-25 09:25:26

IIS无法删除应该程序池 因为它包含1个应用程序的相关文章

IIS 6.0 应用程序池回收和工作进程使用介绍_win服务器

     公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源.但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题.       应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置.因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响

IIS 7.0: 使用集成的ASP.NET管道增强应用程序

本文以 IIS 7.0 FastCGI 组件的预发布版为基础.文中包含的所有信息均有可能变更. 本文 讨论: ASP.NET 集成模式 添加用户身份验证 启用对搜索引擎友好的 URL 使 用输出缓存提升性能 本文使用了以下技术:IIS 7.0, .NET Framework 大约一年前,我撰写了 一篇 IIS 7.0 概述,发表在<MSDN 杂志>上(请参阅 msdn.microsoft.com/msdnmag/issues/07/03/IIS7 上的"IIS 7.0:探索用于 Wi

关于部署在IIS上面项目应用程序池总是死的问题

问题描述 问题描述:本人在IIS上面部署的项目在客户端登录时候,有时候会出现无法登录的情况,但是远程到该服务器上面时候,该系统能够正常登录,这让人很恼火!后来又发现如果应用程序池停止后,再重新启动,又能正常从客户端登录到该系统,真让人费解,希望各位高手们,帮忙解决解决.我后来在服务管理器里面观察到,当每次出现以下的信息来源时候,都会出现无法登录的情况,我觉得可能是应用程序池自己死了.,各位高手们,帮帮忙啊!本人感激不尽 解决方案 解决方案二:首先,你的程序是不是运行了坑爹的try...catch

在ASP.Net和IIS中删除不必要的HTTP响应头

转载:http://www.cnblogs.com/CareySon/archive/2009/12/14/1623624.html 为了看到从服务器和浏览器之间通信的HTTP头,你需要在浏览器安装一些插件.比如说Fiddler就是一个微软发布的免费的用于记录HTTP日志的软件.而这些HTTP日志会包含HTTP头,在这篇文章中我会假设读者已经熟悉了这个软件,假如你并不熟悉这个软件的话,我推荐阅读Troubleshooting Website Problems by Examining the H

php中删除文件夹以及文件夹中的文件程序代码

在学习本方法之前我们最rmdir();函数,这个函数就是根据指定的文件路劲,删除文件或者是文件夹,但是当删除的是文件夹,并且文件夹里面还有内容的时候,就会出现Directory not empty 的错误,这个怎么来解决呢,现在我们就通过编写一个函数来解决这个问题. 在本实例中使用到了php中比较重要的几个文件操作的函数, 1.opendir:如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error].你可以在函数的最前面加上"@"来隐藏错误. 2.rea

C#操作IIS程序池及站点的创建配置

原文 http://www.cnblogs.com/wujy/archive/2013/02/28/2937667.html 最近在做一个WEB程序的安装包:对一些操作IIS进行一个简单的总结:主要包括对IIS进行站点的新建以及新建站点的NET版本的选择,还有针对 IIS7程序池的托管模式以及版本的操作:首先要对Microsoft.Web.Administration进行引用,它主要是用来操作IIS7: using System.DirectoryServices;using Microsoft

C#程序中操作IIS的应用程序池与站点分配

 一个应用程序池可以有多个站点,一个站点只对应一个应用程序池. 编程由来:        存放在一个应用程序池里的站点过多就不便于操作,所以需把其中一些站点分配到其他程序池中. 编程题目:       用户输入一个数字或者一个数字+一个名字.程序对站点的所在应用程序池进行统计,用户输入的数字用于限制应用程序池里面的最大容量数,如果超出该容量,将把超出的站点分配到其他程序应用池,或者新建的一个应用程序池,把站点分配进去. 如果用户输入一个数字的情况,将遍历所有程序应用池:如果用户输入一个数字+一个

详细解说IIS运用程序池以及运用程序池回收【转】

什么是应用程序池呢?这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置.因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响.         Windows 2003同时支持两种工作模式,默认为ISS 6.0工作进程隔离模式.工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性.那么如何设置两种工作模式呢?   启动IIS管

C# IIS应用程序池辅助类

using System.Collections.Generic; using System.DirectoryServices; using System.Linq; using Microsoft.Web.Administration;//位于:C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll namespace Whir.Software.InteralServerManage.IISManager { /// <su