Как я могу получить локальный путь к корневому каталогу моего сайта sharepoint? - PullRequest
1 голос
/ 26 июня 2009

Есть ли способ прогамматически определить локальный путь к корневому каталогу текущего сайта sharepoint?

С наилучшими пожеланиями
Оливер Ханаппи

Ответы [ 2 ]

5 голосов
/ 26 июня 2009

Вы можете определить физический локальный путь веб-приложения, запросив выборку IisSettings на своем сайте.

Например:

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;

namespace WSStest
{
  class Program
  {
    static void Main(string[] args)
    {
      using (SPSite site = new SPSite("http://<YOURSITE>"))
      {
        string localPath = site.WebApplication.IisSettings[SPUrlZone.Default].Path.ToString();
        Console.WriteLine("Local path: " + localPath);
      }
    }
  }
}
1 голос
/ 26 июня 2009

siteCollection.WebApplication.IisSettings [SPUrlZone.Default] .Path;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...