我需要使用C#.net。
中的代码获得14个hive路径任何人都可以告诉我该怎么做?
答案 0 :(得分:15)
您可以使用SPUtility
- 通过查看SPWeb
对象的网络路径来访问物理路径。
使用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;