ASP.NET对IIS中的虚拟目录进行操作

原创 2004年09月14日 10:41:00

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

IIS7中的站点、应用程序和虚拟目录详细介绍

这里说的不是如何解决路径重写或者如何配置的问题,而是阐述一下站点(site),应用程序(application)和虚拟目录(virtual directory)概念与作用,已及这三个东西在IIS6与I...
  • whatday
  • whatday
  • 2014年11月21日 09:42
  • 2656

如何:在IIS 中创建和配置虚拟目录

http://yxiaoli.2009.blog.163.com/blog/static/12994237320104206320337/ 如何:在IIS 中创建和配置虚拟目录 此页面仅适...
  • mituan1234567
  • mituan1234567
  • 2014年08月12日 13:02
  • 1029

利用iis虚拟目录实现文件服务器功能(分布式存储)

通过网站上传文件保存到统一的文件服务器上。 服务器说明: 1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213 2.Web服务器为以下称为WebS...
  • qq_27376871
  • qq_27376871
  • 2016年08月02日 13:14
  • 1782

ASP.NET 管理网站(虚拟目录)

部署了网站之后,就可以通过 IIS 的功能来管理网站宿主和执行的方式。   创建新站点        IIS 7 能够在单台服务器上支持多个站点。要创建新站点,展开 IIS 管理器的树控件,右击“网站...
  • yanzhibo
  • yanzhibo
  • 2014年01月13日 21:22
  • 3239

ASP.NET操作Word的IIS权限配置

ASP.NET账号在默认情况下是没有权限操作Microsoft Office对象的,如果不进行权限的配置,代码会抛出类似以下的异常: 检索 COM 类工厂中 CLSID 为 {00024500-...
  • yhyhyhy
  • yhyhyhy
  • 2016年11月10日 20:16
  • 903

IIS站点/虚拟目录中访问共享目录(UNC)

UNC是 Universal Naming Convention 的简称,也叫通用命名规范、通用命名约定。 网络(范指局域网)上资源的完整位置名称。 格式为 \\servername\sharen...
  • minsenwu
  • minsenwu
  • 2013年11月08日 22:15
  • 2177

NAS—IIS虚拟目录

之前项目中有上传图片视频等资源的功能,都是把资源上传到解决方案的目录下,如果越来越多站的空间也越来越大,实在不可取。后来用到了NAS这样一个东西,一个网络存储器,感觉像一个云盘的实体。把所有的资源放在...
  • u013046097
  • u013046097
  • 2016年08月30日 20:59
  • 1392

ASP.NET 在IIS操作WORD文档出错的解决办法

vs调试没有问题,但是放在iis上就出现问题了,提示 System.NullReferenceException,调试发现是Word.Selection 为空。...
  • keyler
  • keyler
  • 2017年04月27日 12:16
  • 651

IIS - 虚拟目录与应用程序的异同

在Windows 7 IIS7中,对服务器建立站点后,有二种添加子站点的方式 A. 虚拟目录 B. 应用程序 简单总结下二者之间的异同 A.虚拟目录     虚拟目录是指在站点下建立...
  • xiaoqijun
  • xiaoqijun
  • 2013年11月17日 20:48
  • 8640

网站发布—图解Win7旗舰版中的IIS配置asp.net运行环境(一)

牛腩算是接近
  • hanxintong9
  • hanxintong9
  • 2014年10月26日 11:41
  • 5217
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET对IIS中的虚拟目录进行操作
举报原因:
原因补充:

(最多只允许输入30个字)