1

这是我的代码

SPSite spsite = new SPSite(@"http://sharepoint-url/");

网址是对的,我可以在浏览器中运行。问题是,我的用户没有管理员权限。有没有办法说控制台,他应该以不同的用户身份运行这个命令?(我有一个管理员帐户)。

提前致谢。

4

2 回答 2

1

您无法使用服务器端对象模型(即类(和其他))远程连接到 SharePoint 机器。这不是 SharePoint by design中支持的方案。SPSite

在 2010 年和 2013 年都有可能使用客户端对象模型,但这里的关键问题是它是否能满足您的需求。在 2010 年,它相当有限。

于 2013-06-11T13:10:03.497 回答
0

这是您需要以提升的权限运行的代码:

SPSecurity.RunWithElevatedPrivileges(delegate()
{
    // Your Code Here
});      
于 2013-06-11T12:15:01.680 回答