网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

Asp.net实现IIS控制管理(Web虚拟目录的创建及管理)

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12

(一)CreateWebDir.cs 使用示例

      string sServer = "localhost";
      string VirtualDir = "Bug2004";                   \\虚拟目录
      string PathDir    = @"D:\myWebDirTest\Bug2000"   \\物理目录

   IISManager iisMg = new IISManager(sServer);
   iisMg.Connect();
   
   if (iisMg.Exists(VirtualDir]))
   {
    Console.Write(VirtualDir+ " is exist!");
   }
   else
   {
    myINI.IniWriteValue("WebDir","WebDirExist","false");

    iisMg.get_AnonymousUser();
    string anonymousUser = new string;
    anonymousUser[0] = iisMg.AnonymousUserName ;
    anonymousUser = iisMg.AnonymousUserPass ;

    VirtualDirectory newVirDir = new VirtualDirectory(VirtualDir,PathDir,anonymousUser);
    if (iisMg.Create(newVirDir))
     Console.Write(VirtualDir+ " 创建成功!");
    else
     Console.Write(VirtualDir+ " 创建不成功!");
   }

   iisMg.Close();

(二)CreateWebDir.cs 是转贴过来的,我作了些完善和修改

///***********************************************************
///**************                IIS控制管理类                **************
///************** 转贴自: 飞刀 http://www.aspcn.com *************
///***********************************************************
using System;
using System.Data;
using System.DirectoryServices;
using System.Collections;

namespace CreateWebDir
{
/// <summary>
/// IISManager 的摘要说明。
/// </summary>
public class IISManager
{
  //定义需要使用的
  private string _server,_website,_AnonymousUserPass,_AnonymousUserName;
  private VirtualDirectories _virdirs;
  protected System.DirectoryServices.DirectoryEntry rootfolder;
  private bool _batchflag;
  public IISManager()
  {
   //默认情况下使用localhost,即访问本地机
   _server = "localhost";
   _website = "1";
   _batchflag = false;
  }
  public IISManager(string strServer)
  {
   _server = strServer;
   _website = "1";
   _batchflag = false;
  }
  /// <summary>
  /// 定义公共属性
  /// </

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号