CRM 2011:使用组织服务返回元数据引用问题

时间:2012-07-12 09:50:57

标签: uri dynamics-crm-2011

我正在使用组织服务URI将文档从笔记和附件上传到我们的SharePoint网站。我正在使用找到的代码here,所有这些都与我设置organizationURI的地方不同。我收到错误“元数据包含无法解析的引用”。我已经尝试重新输入链接和我能想到的一切,但我总是得到这个错误。

奇怪的是,这在几天前工作得很好,但是当我第二天早上尝试它时,它拒绝工作,现在根本不会做任何事情。在此错误之前,我现在收到一个错误,说URI方案无效。我不知道是什么导致这种情况停止工作,但我已经尝试了所有我能想到的并需要一些帮助。

由于

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

1 个答案:

答案 0 :(得分:0)

我不确定这是否是这个问题的实际解决办法但是我试过这个并且似乎有效。所以无论是答案还是我只是幸运而且其他一些事情也发生了变化,但无论如何......

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

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

希望这对人们有意义,但如果有人想要我可以放一些代码来展示我的所作所为。