欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET对IIS中的虚拟目录进行操作】,下面是详细的分享!
ASP.NET对IIS中的虚拟目录进行操作
//假如虚拟目录名为"Webtest",先在项目中引用
//System.DirectoryServices.dll,再
using System.DirectoryServices;
protected System.DirectoryServices.DirectoryEntry dirroot;
1、添加新的虚拟目录
DirectoryEntry newVirDir=dirroot.Children.Add("Webtest","IIsWebVirtualDir");
newVirDir.Invoke("AppCreate",true);
newVirDir.CommitChanges();
dirroot.CommitChanges();
2、更改虚拟目录属性
//虚拟目录的属性较常用的有:AccessRead,AccessWrite,AccessExecute,AccessScript,DefaultDoc,EnableDefaultDoc,Path等
DirectoryEntry Dirport=dirroot.Children.Find("Webtest","IIsVirtualDir");
Dirport .Properties["AccessRead"][0]=true;
3、删除虚拟目录
DirectoryEntry Dirport=dirroot.Children.Find("Webtest","IIsVirtualDir");
Dirport.Invoke("AppDelete",true);
dirroot.CommitChanges();
或者:
object[] part=new object[2];
part[0]="IIsWebVirtualDir";
part[1]="Webtest";
dirroot.Invoke("Delete",part);
dirroot.CommitChanges();
以上所分享的是关于ASP.NET对IIS中的虚拟目录进行操作,下面是编辑为你推荐的有价值的用户互动:
相关问题:关于ASP.NET操作IIS中的虚拟目录
答:关于asp.net路径和目录http://hi.baidu.com/lonetraveller/blog/item/b3e855b1f688ee5d092302b9.html >>详细
相关问题:IIS 中没有将虚拟目录作为应用程序进行配置
答:检查iis给的权限是否够,运行asp.net,读取,运行...之类的。如果是.net程序需要安装.NET Framework 2.0,你的是1.1的,安好后要在asp.net选项选2.0,再试试吧。祝你好运。 >>详细
相关问题:win7如何配置iis 新建虚拟目录
答:操作步骤如下: 1、配置iis服务器 : 2、这里在G盘建立web文件夹为站点文件夹,也可以选择其他地方建站点文件夹; 3、右击web,点击转换为应用程序; 4、点击确定即可。 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
