首页后端开发ASP.NETASP.NET对IIS中的虚拟目录进行操作的代码

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

时间2024-02-01 10:12:03发布访客分类ASP.NET浏览644
导读:收集整理的这篇文章主要介绍了ASP.NET对IIS中的虚拟目录进行操作的代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下: //假如虚拟目录名为"Webtest...
收集整理的这篇文章主要介绍了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();
您可能感兴趣的文章:
  • 用程序修改IIS目录的Asp.Net版本

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: 精通ASP.NET中弹出窗口技术下一篇:ASP.NET系统关键字及保留字列表整...猜你在找的ASP.NET相关文章 C# 一些面试试题的实例教程2022-05-16.NET 6开发TodoList应用之请求日志组件HttpLogging介绍2022-04-16.NET 6中间件Http Logging使用介绍2022-04-16gojs一些实用的高级用法2022-04-16.NET6开发TodoList应用之实现查询排序2022-04-16.NET6开发TodoList应用之实现数据塑形2022-04-16.NET微服务架构CI/CD自动打包镜像2022-04-16Asp.Net Core 使用Monaco Editor 实现代码编辑器功能2022-04-16.NET微服务架构CI/CD自动构建Jenkins+Gitee2022-04-16.Net Core微服务网关Ocelot集成Consul2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: ASP.NET对IIS中的虚拟目录进行操作的代码
本文地址: https://pptw.com/jishu/595264.html
ASP.NET2.0中用Gridview控件操作数据的代码 ASP.NET设计网络硬盘之查看文件夹实现代码

游客 回复需填写必要信息