查看虚拟目录
public static string GetWebVirtualDirPath(string virtualDirectory)
{
try
{
string iisServer = GetIISServerName();
string rootPath = "IIS://" + iisServer + "/W3SVC/1/Root";
DirectoryEntry deRoot = new DirectoryEntry(rootPath);
DirectoryEntries entries = deRoot.Children;
DirectoryEntry descDir;
descDir = entries.Find(virtualDirectory,deRoot.SchemaClassName);
if(descDir!=null)
return descDir.Properties["Path"][0].ToString();
else
return "";
}
catch
{
return "";
}
}