C#操作IIS创建应用程序池出现异常:无效索引(Exception from HRESULT:0x80070585)
在使用C#操作IIS创建应用程序池出现异常:无效索引(Exception from HRESULT:0x80070585)
相关代码:
public static string CreateAppPool(string appPoolName, string frameworkVersion, string managedPipelineMode){DirectoryEntry rootfolder = new DirectoryEntry("IIS://localhost/W3SVC/APPPOOLS");try{DirectoryEntry appPool = rootfolder.Children.Add(appPoolName, "IIsApplicationPool");if (appPool.Properties.Contains("AppPoolCommand")){appPool.Properties["AppPoolCommand"][0] = "1";}if (appPool.Properties.Contains("ManagedRuntimeVersion")){appPool.Properties["ManagedRuntimeVersion"][0] = "v4.0";}//以下代码在WindowsServer2008版本为6.0的系统上会出现异常://无效索引(Exception from HRESULT:0x80070585)//if (appPool.Properties.Contains("AppPoolIdentityType"))//{// appPool.Properties["AppPoolIdentityType"][0] = "4";//}if (appPool.Properties.Contains("Enable32BitAppOnWin64")){appPool.Properties["Enable32BitAppOnWin64"][0] = true;}appPool.CommitChanges();return null;}catch (System.Exception ex){LogToFile.Save(ex, "CreateAppPool");return ex.Message;}}
将相关代码注释以后,未见对Web应用程序带来任何影响。
C#操作IIS创建应用程序池出现异常:无效索引(Exception from HRESULT:0x80070585)相关推荐
- C#使用DirectoryEntry操作IIS创建网站和虚拟路径
原文:http://www.cnblogs.com/Aiooioo/archive/2011/05/30/cs-iis.html 在.Net中我们可以使用内置的类DirectoryEntry来承载II ...
- iis 创建应用程序池的方法与分析第3/3页
要点 只有在工作进程隔离模式下运行时才能使用这个 IIS 6.0 功能. 在 IIS 管理器中,右键单击本地计算机,指向"所有任务",然后单击"备份/还原配置" ...
- C#操作IIS程序池及站点的创建配置(转)
C#操作IIS程序池及站点的创建配置(转) 原文:http://www.cnblogs.com/wujy/archive/2013/02/28/2937667.html 最近在做一个WEB程序的安装包 ...
- C#操作IIS站点 Microsoft.Web.Administration.dll
利用IIS7自带类库管理IIS现在变的更强大更方便,而完全可以不需要用DirecotryEntry这个类了(网上很多.net管理iis6.0的文章都用到了DirecotryEntry这个类 ),Mic ...
- IIS的应用程序池优化方法
IIS应用程序池优化方案 服务器经常产生"应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制.进程 ID 是 '3504'."的错误,导致iis处于假死 ...
- Net中如何操作IIS
Net中实际上已经为我们在这方面做得很好了.FCL中提供了不少的类来帮助我们完成这项工作,让我们的开发工作变非常简单和快乐.编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作I ...
- C#中操作IIS 7.0
C#中操作IIS 7.0 作者:Jaxu 出处:博客园 2009-3-26 10:17:52 阅读 53 次 <script type="text/javascript" ...
- IIS 之 应用程序池
IIS(Internet Information Services),由于我使用的是Windows10系统,所以本文以其内置 10.0.14393.0 版本说明. 应用程序池 → 右键(待设置应用程序 ...
- c# 操作服务器虚拟目录,C# 操作IIS服务器Demo
原标题:C# 操作IIS服务器Demo using System; using System.Collections; using System.Collections.Generic; using ...
最新文章
- gsoap 学习 1-由wsdl文件生成h头文件
- 拼多多员工爆料:拼多多开启硬核模式!午休减半!每月工作300小时!千万别来拼多多!...
- python自然语言处理一作者书
- 跟风 Python 的人,后来都怎样了?
- 前端面试题-数组去重和排序
- boost::math::quadrature::sinh_sinh用法的测试程序
- 获取执行计划的N种方式
- 【渝粤题库】陕西师范大学180208 产品管理 作业(专升本)
- Redmi K50系列年后登场:最高搭载天玑9000+2K直屏
- php70wfpm,CentOS 7 安裝 Nginx、PHP7、PHP-FPM
- DocumentHelper用法
- linux文件系统变为只读的修复
- Python 植物大战僵尸代码实现
- win10如何打开计算机窗口,处理win10中电脑任务栏不显示打开窗口的方法
- rar、zip、7z等压缩率的测试
- 【论文笔记】Hierarchical Paired Channel Fusion Network for Street Scene Change Detection
- gbk, gb2312,big5,unicode,utf-8,utf-16的区别
- 外交学院计算机考研,外交学院考研经验
- 七牛云 -数据的增加和删除(vue+egg+element-ui+axios)
- VC 不愿承认的 4 个暗黑事实
热门文章
- 走马灯闪动的TextView
- python正则表达式匹配中文标点符号_正则表达式-匹配标点符号
- 内容运营要保持的三个公平性
- android解锁动画效果,Android开发学习——Day24(火焰燃烧和蒙眼解锁界面动画:关键帧动画和补间动画)...
- Linux下端口被占用如何解决
- 萨班斯法案_陷入该法案
- 2016年度中国Oracle数据库使用现状分析报告
- windows桌面应用_现代Windows 8应用与Windows桌面应用不同的7种方式
- OpenShift从入门到精通系列之二:深入了解OpenShift与K8S的关系
- c语言小游戏-推箱子