如何得到指定虚拟目录名称的实际路径
来源:互联网 发布:澳洲硕士 知乎 编辑:程序博客网 时间:2024/05/24 06:49
由于刚好需要这么一个功能,因此在网上找了很久没有找到一个我想要的。。把所有的查询结果全部整理了下,然后自己修改了下终于得到我想要的结果,特此留个记号。
//返回的是指定虚拟目录的实际路径;
public string GetWebVirtualDirectoryPath(string iisName)
{
string iisPath = null;
try
{
DirectoryEntry _entry = new DirectoryEntry("IIS://localhost/W3SVC/1/Root");//此处现在只能读取到默认的80端口
DirectoryEntries _entries = _entry.Children;
foreach (DirectoryEntry _cen in _entries)
{
if (_cen.Name.ToLower() == iisName.ToLower())
{
DirectoryEntry root = new DirectoryEntry(_cen.Path);
iisPath = root.Properties["Path"].Value.ToString();
}
// string aa = _cen.Properties["Path"].Value.ToString();IIS://localhost/W3SVC/1/Root/bbb
}
}
catch (Exception ex)
{
throw ex;
}
return iisPath;
}
- 如何得到指定虚拟目录名称的实际路径
- 如何让SiteMapPath使用指定路径指定名称的sitemap文件。
- 如何让SiteMapPath使用指定路径指定名称的sitemap文件。
- 如何让SiteMapPath使用指定路径指定名称的sitemap文件。
- 如何根据interface得到实际的实现
- 如何获取虚拟目录对应的物理路径?
- 得到类所在jar包的实际路径
- android选择图片得到实际路径的总结
- 如何得到指定文件的公司名称,文件描述,内部名称,合法版权,原始文件名,产品名称,产品版本等一系列信息
- 指定Apache的虚拟目录
- 指定Apache的虚拟目录
- 如何得到泛型的代表的实际参数
- 如何得到SQL Server的安装路径
- VC如何得到文件夹的路径
- VC如何得到一个文件夹的路径
- 如何得到SQL Server的安装路径
- 如何得到web工程的路径
- 如何得到jar包的运行路径?
- 设置vim语法高亮显示和自动缩进
- QT 下把编辑框内的中文字符转换为 char*
- linux下遍历目录树方法总结(下)
- Ext 3.0下 treepanel 分页
- android2.3 源代码 gingerbread 打包下载
- 如何得到指定虚拟目录名称的实际路径
- Bootloader
- 生成单件类
- nginx平滑升级到0.8.53
- 25条有用的SSH命令(ZZ)
- 第一章:快速入门
- REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR
- 也来发个C#处理JSON的简单代码
- spring mvc + hibernate