【发布时间】:2011-11-21 08:41:52
【问题描述】:
我需要构建一个外部上传实用程序来将文件发送到 SharePoint 2010。但是,我无法引用 SharePoint 来调用使用文档库所需的所有代码。
有什么方法可以在 Silverlight 中实现这一点?
【问题讨论】:
标签: c# silverlight sharepoint
我需要构建一个外部上传实用程序来将文件发送到 SharePoint 2010。但是,我无法引用 SharePoint 来调用使用文档库所需的所有代码。
有什么方法可以在 Silverlight 中实现这一点?
【问题讨论】:
标签: c# silverlight sharepoint
所有答案都是真实有效的,但是您也可以使用 Silverlight 的 SharePoint 客户端对象模型。 Here 是一个很好的入门教程。
【讨论】:
这是不可能的。 Silverlight 在沙盒环境下执行,无法直接访问服务器端 API。
相反,在服务器端创建 WCF 服务,从服务中引用 Sharepoint DLL 并从 Silverlight 调用该服务。
【讨论】:
Silverlight 在客户端而非服务器上运行,因此您无法引用 SharePoint dll。您需要构建一个使用共享点 dll 的服务器端服务,然后从 Silverlight 调用该服务。
我在my blog post here 中引用了内置的共享点开发人员入口点。您可能可以使用这些而不是使用 sharepoint dll。
【讨论】: