【发布时间】:2016-03-14 22:34:31
【问题描述】:
大家,
我正在努力在 sharepoint 中显示只读 crm 数据。我按照Develop1.net 的指示进行操作。这意味着我使用了 CRM 2015 SDK 中的 WebAppWalkthrough。这很好用,数据确实出现在我的 SharePoint 应用程序中。但是,当我生成一个新的 xrm.cs 文件以访问我的自定义文件时,我会在我的浏览器中看到以下内容:
我确实使用了 SDK 中包含的 CrmSvcUtil.exe。我运行生成 xrm.cs 文件的代码是:
CrmSvcUtil.exe
/codeCustomization:"Microsoft.Xrm.Client.CodeGeneration.CodeCustomization, Microsoft.Xrm.Client.CodeGeneration"
/out:"..\Xrm.cs"
/url:https://<Org>.api.crm.dynamics.com/XRMServices/2011/Organization.svc
/username:<user name>
/password:<password>
/namespace:Xrm
/serviceContextName:XrmServiceContext
/servicecontextprefix:Xrm
这将成功创建一个新的xrm.cs 文件,但是一旦我更新我的解决方案并重建它,我就会在浏览器中收到请求错误。我已经使用/generateActions 标志尝试了上面的代码,甚至使用Device Registration Tool 注册了我的计算机以获得deviceid and devicepassword。然后我在上面的代码中添加了\deviceid and \devicepassword 标志。再次生成的文件没有错误,但是一旦我将它添加到解决方案中,我就会收到错误消息。
所以我认为 WebAppWalkthrough 可能有问题。我再次重新下载了 SDK 并遇到了同样的问题。所以我决定按照Microsoft 的指示从头开始构建 OData 服务。又是同样的错误。
我的代码与 SDK 或 Microsoft 链接中的代码没有什么不同。我在 Visual Studio 中没有遇到任何构建错误和错误。
【问题讨论】:
标签: c# odata crm dynamics-crm-online dynamics-crm-2015