4

我们正在从 CRM 2011 升级到 CRM 2016,因此正在重写和重组我们的大量后端代码。我们想做的一件事是将 Early Bound 类从一个包含所有类的巨大文件移动到每个文件一个类。

我知道这在 CRM 4.0 中可用,并且可以通过 XrmToolBox 使用 Early Bound Generator 插件来实现,但我终生无法弄清楚!

这是我运行 CrmSvcUtil 的命令行:

"C:\CRM_SDK\sdk\bin\crmsvcutil.exe" /url:http://XXX/XRMServices/2011/Organization.svc /o:"C:\CRM_SDK\sdk\Bin\Entities" /n:XXX.crm /serviceContextName:XrmServiceContext /domain:XXX /username:XXX /password:XXX

目前这只是输出 1 个文件,但我想要 250 个文件的区域!

任何帮助,将不胜感激!

4

1 回答 1

1

Early Bound Generator具有自定义代码,该代码作为 CrmSvcUtil 的写入过程的一部分运行,该过程在生成后拆分文件。在没有自定义代码的情况下,不支持通过 CrmSvcUtil 执行此操作的方法。有什么理由不使用 Early Bound Generator?如果您想让它成为构建过程的一部分,您可以在命令行模式下运行它。当您生成实体/选项集/操作时,它实际上会吐出所需的命令行。

于 2016-01-12T13:54:35.843 回答