SharePoint 2010新SPSite抛出FileNotFoundException

时间:2013-06-11 08:33:23

标签: sharepoint

这是我的代码

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

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

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

2010年和2013年都有可能使用client-side object model,但这里的关键问题是它是否能满足您的需求。在2010年,它相当有限。

答案 1 :(得分:0)

这是使用提升权限运行所需的代码:

SPSecurity.RunWithElevatedPrivileges(delegate()
{
    // Your Code Here
});