以编程方式获取12 Hive的目录路径

ash*_*rya 4 sharepoint moss

有没有办法以编程方式获取12 Hive的目录路径?我正在创建一个功能,它将文件传递到12个配置单元中的XML目录,我不想在我的代码中对目录路径进行硬编码.

是否有任何对象模型属性将12 Hive目录路径字符串公开为属性?

小智 18

您可以使用Microsoft.SharePoint.Utilities.SPUtility.GetGenericSetupPath()方法.有关WSS SDK的更多信息,请参阅:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.utilities.sputility.getgenericsetuppath.aspx

  • 这是Waldek的正确答案!如果由于某种原因想要获得子文件夹,比如功能,请使用SPUtility.GetGenericSetupPath(@"TEMPLATE\FEATURES") (2认同)