我需要使用C#代码获取14个Hive路径。
有人能告诉我如何做到这一点吗?
我需要使用C#代码获取14个Hive路径。
有人能告诉我如何做到这一点吗?
你可以使用SPUtility
访问物理路径,通过查看SPWeb
对象来获取web路径。
使用SPUtility
获取Sharepoint的SetupPath,方法如下:
using Microsoft.SharePoint.Utilities;
string spSetupPath = SPUtility.GetGenericSetupPath(string.Empty);
//e.g. returns "C:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14
或者您可以使用 SPWeb 的服务器相对 URL 方法:
using Microsoft.Sharepoint;
string spServerURL = SPWeb.ServerRelativeUrl;
(string.Empty)
- 请查看我发布的SPUtility链接的示例用法。 - Dennis G