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

转载 2006年05月22日 16:12:00

假如虚拟目录名为"chinabs",先在项目中引用
System.DirectoryServices.dll,再
using System.DirectoryServices;
protected System.DirectoryServices.DirectoryEntry dirroot;

1、添加新的虚拟目录

     DirectoryEntry newVirDir = dirroot.Children.Add("chinabs","IIsWebVirtualDir");

     newVirDir.Invoke("AppCreate",true);

     newVirDir.CommitChanges();

     dirroot.CommitChanges();


2、更改虚拟目录属性

    //虚拟目录的属性较常用的有:AccessRead,AccessWrite,AccessExecute,AccessScript,DefaultDoc,EnableDefaultDoc,Path等

     DirectoryEntry Dirport = dirroot.Children.Find("chinabs","IIsVirtualDir");

     Dirport .Properties["AccessRead"][0] = true;
 

3、删除虚拟目录

      DirectoryEntry Dirport = dirroot.Children.Find("chinabs","IIsVirtualDir");

      Dirport.Invoke("AppDelete",true);

      dirroot.CommitChanges();

或者:

     object[] part = new object[2];

     part[0] = "IIsWebVirtualDir";

     part[1] = "chinabs";

     dirroot.Invoke("Delete",part);

     dirroot.CommitChanges();

IIS虚拟目录作用

虚拟目录对应到URL的名称 如 http://zhidao.baidu.com/question/ 中question就是一个虚拟目录 很多时候,上传的文件多了,架设服务器当初设定的主目录所在盘空间往...
  • jiyidianranyikeyan
  • jiyidianranyikeyan
  • 2010年10月30日 00:28
  • 10713

在IIS 中没有将虚拟目录作为应用程序进行配置

在应用程序级别以外使用注册为 allowDefinition=MachineToApplication 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置解决办法:在...
  • ltlqltlq
  • ltlqltlq
  • 2006年11月15日 14:47
  • 924

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

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

IIS发布,虚拟目录的使用

又占位了。。。。
  • mengdonghui123456
  • mengdonghui123456
  • 2016年08月28日 22:39
  • 2188

用.NET在IIS中创建虚拟目录

 使用.NET的目录服务就可以访问IIS的设置,添加虚拟目录其实就是创建一个DirectoryEntry复杂的在于DirectoryEntry的属性,其实就是虚拟目的一些配置,比如,权限,是否要log...
  • lucky_yyx
  • lucky_yyx
  • 2007年04月04日 22:18
  • 1365

dotnet中 “IIS 中没有将虚拟目录作为应用程序进行配置”?

配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition=Mac...
  • ablo_zhou
  • ablo_zhou
  • 2005年08月08日 00:39
  • 2871

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

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

对IIS中的虚拟目录进行操

 假如虚拟目录名为"chinabs",先在项目中引用 System.DirectoryServices.dll,再using System.DirectoryServices;protected Sy...
  • colayungnew
  • colayungnew
  • 2004年10月14日 15:18
  • 818

使用用于 SQL Server 的 IIS 虚拟目录管理实用工具

使用用于 SQL Server 的 IIS 虚拟目录管理实用工具在使用 HTTP 访问 Microsoft? SQL Server? 2000 数据库之前,必须安装适当的虚拟目录。在运行 Micros...
  • onlytiancai
  • onlytiancai
  • 2004年08月03日 13:23
  • 1469

对IIS中的虚拟目录进行操

源作者:追风 人气:1707 假如虚拟目录名为"chinabs",先在项目中引用 System.DirectoryServices.dll,再using System.DirectoryService...
  • xuandhu
  • xuandhu
  • 2004年11月06日 20:47
  • 876
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对IIS中的虚拟目录进行操作
举报原因:
原因补充:

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