从Silverlight应用程序中引用SharePoint dll?

时间:2011-09-20 18:57:24

标签: c# silverlight sharepoint

我需要构建一个外部上传工具来将文件发送到SharePoint 2010.但是,我无法引用SharePoint来调用使用文档库所需的所有代码。

有没有办法在Silverlight中实现这一点?

3 个答案:

答案 0 :(得分:2)

所有答案都是真实有效的,但是有一个可以与Silverlight一起使用的SharePoint客户端对象模型。 Here是一个很棒的教程,可以帮助您入门。

答案 1 :(得分:1)

这是不可能的。 Silverlight在沙盒环境下执行,无法直接访问服务器端API。

相反,在服务器端创建WCF服务,从服务中引用Sharepoint DLL并从Silverlight调用服务。

答案 2 :(得分:1)

Silverlight在客户端上运行,而不是在服务器上运行,因此您无法引用SharePoint dll。您需要构建一个使用sharepoint dll的服务器端服务,然后从Silverlight调用该服务。

我在my blog post here中引用了内置的sharepoint开发人员入口点。您可以使用这些而不是使用sharepoint dll。