我必须更新为CRM 4制作的代码。它包含ISV文件夹中的自定义aspx页面。
我创建了一个自定义网站,并将其托管在CRM所在的同一台服务器上。它配置了匿名身份验证,我将用户ID作为查询字符串参数传递,以在代理上将其设置为CallerId。代码构建实体的层次结构树。大多数用户具有业务单位级别的权限,但其他BU的一些记录与他们所属的团队共享。
问题是代码的运行速度远远低于部署的ISV。这可能是什么原因?当我使用crmadmin凭证运行代码时,它会更快,即使我为每个产品运行RetrievePrincipalAccessResponse,它运行得更快。
赞美任何建议