Alex Rivera | Logout

ServerManager How to get site's physical path on disk?

Asked 2011-03-25T11:18:24.147
10

How I can get physical path of site on a disk ?

using (ServerManager serverManager = new ServerManager()) { 

var sites = serverManager.Sites; 
foreach (Site site in sites) { 
         Console.WriteLine(site.Name); // This will return the WebSite name
        //but how i get it's path on disc ??????

}
Edit
Report

1 Answer

39
ServerManager m = new ServerManager();  
m.Sites["default web site"].Applications["/"].VirtualDirectories["/"].PhysicalPath;

basically every site has a "root application" which must have a "root virtual directory".

answered 2011-03-25T12:18:40.230

Your Answer