//假如虚拟目录名为"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();

转载于:https://www.cnblogs.com/Athrun/archive/2006/11/27/573767.html

ASP.NET对IIS中的虚拟目录进行操作相关推荐

  1. Asp.Net Core 中的“虚拟目录”

    写在前面 现在部署Asp.Net Core应用已经不再限制于Windows的IIS上,更多的是Docker容器.各种反向代理来部署.也有少部分用IIS部署的,IIS部署确实是又快又简单,图形化操作三下 ...

  2. iis上实现虚拟目录

    有时候项目中需要 将引用相同的文件 可以再iis上建立虚拟目录 (其实就是一个文件夹) 比如 temp文件夹在另外的站点上 可以通过虚拟目录 将其引用进来!

  3. Tomcat在server.xml中配置虚拟目录

    首先,在D盘中新建文件chapter02,然后,在chapter02目录下,新建文件welcome.xml 此时,直接访问是访问不到的 启动Tomcat服务器,在浏览器地址栏中输入 http://lo ...

  4. Objective-C:Objective-C:文件中一些对目录进行操作的函数

    IO文件中,一些对目录进行操作的函数:获取.切分.组合 一些对目录进行操作的函数: 获取用户的姓名:(NSString*)NSUserName() ;    --->NSString *Str ...

  5. iis 在站点中新建虚拟目录站点之后,虚拟目录中的 web.config 与 主站点中的 web.config冲突解决方案...

    在虚拟目录站点中增加如下配置即可:<clear/>

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

    引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求.比如说吧.如果浏览器支持压缩功能,则浏览器会发送A ...

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

    引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求.比如说吧.如果浏览器支持压缩功能,则浏览器会发送A ...

  8. c# 操作服务器虚拟目录,C# 操作IIS服务器Demo

    原标题:C# 操作IIS服务器Demo using System; using System.Collections; using System.Collections.Generic; using ...

  9. linux系统中apache虚拟目录配置

    在搭建网站的时候,我们会经常在同一台服务器上面搭建多个站点,这时候就需要用到apache的虚拟机知识.下面就linux系统下apache虚拟目录的配置说简要说明: 1.源代码安装apache + PH ...

  10. Tomcat在自定义xml文件中配置虚拟目录

    在实际开发中,如果,经常在server.xml文件中,配置虚拟目录会有一个弊端 就是,每次修改server.xml文件之后,想要文件生效,必须重新启动Tomcat服务器 为了解决这个问题,可以采用另外 ...

最新文章

  1. 使用Selenium爬虫进阶
  2. int 和integer的区别
  3. TimeLine CSS/Javascript 时间线
  4. Java集合:ConcurrentHashMap(JDK 1.7 JDK 1.8)
  5. SQL语言之DQL语言学习(八)多表查询/链接查询 SQL92学习
  6. address标签,为网页加入地址信息
  7. linux aspnet服务器,在Linux中安装ASPNET.Core3.0运行时的示例代码
  8. windows添加删除程序打不开解决方案
  9. Dos命令删除添加新服务
  10. csdn资源下载不了问题解决 360浏览器下载不了csdn资源问题解决
  11. 【存储知识】RAID(磁盘冗余阵列)与 LVM(逻辑卷管理器)
  12. 哪一种语言最流行?VB,C++,JAVA? (转)
  13. 经济学家―狗屎―GDP
  14. 苏宁易购获得suning商品详情 API 返回值说明
  15. WordPress入门
  16. 发展5G通信,测试先行
  17. 桌面上 计算机 回收站不见了怎么办,桌面上的回收站图标不见了怎么办
  18. 云服务器惠普版_云服务器惠普版_工作进度通报,笔记本开箱目录20200531版
  19. 关于最大公约数和最小公约数
  20. 明明有内存报错CUDA out of memory

热门文章

  1. oracle 已知表名查询所属的schema_sql注入联合查询总结
  2. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_16-页面静态化-模板管理-模板制作...
  3. mybatis使用collection查询集合属性规则
  4. Lintcode203 Segment Tree Modify solution 题解
  5. Ural1297 最长回文子串(后缀数组+RMQ)
  6. Github windows客户端简单上手教程
  7. 析构函数的标量与矢量?
  8. 《编译系统透视:图解编译原理》
  9. 【2012.1.24更新】不要再在网上搜索eclipse的汉化包了!
  10. 美国数据不佳美元仍跳升,只因欧元区问题更多