<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="ASP.NET对IIS中的虚拟目录进行操作的代码" id="card1">
<p> 游客</p><p>
标题:ASP.NET对IIS中的虚拟目录进行操作的代码<br/>
正文:<br/>
在做系统开发的过程中，我们经常会遇到用asp.net来操作IIS，如新建虚拟目录、更改虚拟目录的属性、删除虚拟目录等操作，现在分析如下复制代码 代码如下://假如虚拟目录名为&amp;quot;Webtest&amp;quot;，先在项目中引用 //System.DirectoryServices.dll，再 using System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry dirroot;  1、添加新的虚拟目录 复制代码 代码如下:DirectoryEntry newVirDir = dirroot.Children.Add(&amp;quot;Webtest&amp;quot;,&amp;quot;IIsWebVirtualDir&amp;quot;); newVirDir.Invoke(&amp;quot;AppCreate&amp;quot;,true); newVirDir.CommitChanges(); dirroot.CommitChanges();  2、更改虚拟目录属性 复制代码 代码如下://虚拟目录的属性较常用的有:AccessRead,AccessWrite,AccessExecute,AccessScript,DefaultDoc,EnableDefaultDoc,Path等 DirectoryEntry Dirport = dirroot.Children.Find(&amp;quot;Webtest&amp;quot;,&amp;quot;IIsVirtualDir&amp;quot;); Dirport .Properties[&amp;quot;AccessRead&amp;quot;][0] = true;  3、删除虚拟目录 复制代码 代码如下:DirectoryEntry Dirport = dirroot.Children.Find(&amp;quot;Webtest&amp;quot;,&amp;quot;IIsVirtualDir&amp;quot;); Dirport.Invoke(&amp;quot;AppDelete&amp;quot;,true); dirroot.CommitChanges();  或者： 复制代码 代码如下:object[] part = new object[2]; part[0] = &amp;quot;IIsWe<br/><a href="http://www.xmwzidc.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=2158&amp;Page=1">[&lt;&lt;]</a><a href="http://www.xmwzidc.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=2158&amp;Page=1">[[1]]</a><a href="http://www.xmwzidc.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=2158&amp;Page=2">[2]</a><a href="http://www.xmwzidc.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=2158&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2158">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2158">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.xmwzidc.com/blog/wap.asp">首页</a>
</p>
</card>
</wml>