【发布时间】:2015-04-03 00:23:42
【问题描述】:
我正在尝试获取 sharepoint 2013 位置的文件路径,而无需对代码进行硬编码。
我发现 GetGenericSetupPath,SPUtility 类的方法有一个奇怪的行为:
SPUtility.GetGenericSetupPath("Template")
返回
"C:\Program Files\Common Files\Microsoft Shared\Web Server 扩展\15\模板”
在 15 号蜂巢上
取而代之
SPUtility.GetGenericSetupPath("template\\LAYOUTS")
返回 14 个 hive 上的路径
"C:\Program Files\Common Files\Microsoft Shared\Web Server 扩展\14\template\LAYOUTS"
最后,默认路径似乎是 hive 15:
SPUtility.GetGenericSetupPath("")
"C:\Program Files\Common Files\Microsoft Shared\Web Server 扩展\15\" 字符串
【问题讨论】:
标签: sharepoint path filesystems location