0

我正在使用组织服务 URI 将文档从注释和附件上传到我们的 SharePoint 网站。我正在使用此处找到的代码,除了我设置组织URI 的位置之外,所有代码都在工作。我收到“元数据包含无法解析的引用”的错误。我尝试重新输入链接以及我能想到的所有内容,但我总是收到此错误。

奇怪的是,这在几天前工作得很好,但是当我第二天早上尝试它时,它拒绝工作,现在什么也做不了。在此错误之前,我现在收到一条错误消息,指出 URI 方案无效。我不知道是什么导致它停止工作,但我已经尝试了所有我能想到的并需要一些帮助。

谢谢

编辑:错误消息已更改为“名称为帐户的代理类型已由另一个程序集定义”。仍然不确定这意味着什么,但我希望这可能更容易解决

4

1 回答 1

0

我不确定这是否是这个问题的实际解决方案,但我尝试了这个,它似乎有效。所以要么是答案,要么我很幸运,其他事情也发生了变化,但无论如何......

我所做的是改变我连接到组织服务的方式。在我使用用户凭据之前,组织 URI 和家庭领域 uri 一起以OrganizationServiceProxy orgService = new OrganizationServiceProxy(organizationUri, homeRealmUri, cred, null);.

现在我正在使用一种更长的方法,首先使用用户凭据设置发现服务。然后与他们一起设置发现服务代理,然后对其进行身份验证。然后我只需使用 RetrueveOrganizationRequest / Response 来获取组织服务,然后我可以使用它来代替原始服务。

希望这对人们有意义,但如果有人愿意,我可以放一些代码来显示我做了什么。

于 2012-07-20T15:11:37.293 回答