如何获得网站/应用程序的物理路径

时间:2014-07-17 14:58:55

标签: c# iis msdeploy

如何从C#获取网站的物理路径(例如" MyWebSite")?我的服务器是IIS 7。

使用c#中的msdeploy,我有以下代码:

var deployBaseOptions = new DeploymentBaseOptions
{
    ComputerName = connectOption.UrlPublishing,
    UserName = connectOption.UserName,
    Password = connectOption.Password,
    AuthenticationType = "Basic",
};

2 个答案:

答案 0 :(得分:0)

使用Server.MapPath

var path = Server.MapPath("~");

答案 1 :(得分:0)

您可以使用以下内容:

var path=HttpContext.Current.Server.MapPath.Tostring();

参考here