Azure 如何为Dynamics 365中的所有实体启用更改跟踪?

Azure 如何为Dynamics 365中的所有实体启用更改跟踪?,azure,dynamics-crm,microsoft-dynamics,dynamics-365,dynamics-crm-365,Azure,Dynamics Crm,Microsoft Dynamics,Dynamics 365,Dynamics Crm 365,我正在尝试在Azure SQL数据库中复制Dynamics 365 这需要我在大约800个实体上启用更改跟踪。有没有一种方法可以通过编程实现这一点,或者我必须为每个实体手动启用它 我在XrmToolBox中找不到一个插件来实现这一点 最好编写一个控制台应用程序,该应用程序将使用检索所有实体,然后遍历检索到的元数据集合中的每个实体,并通过设置EntityMetadata.ChangeTrackingEnabled属性进行更新 示例代码段来自: 您也可以使用web api 我在XrmToolBox中

我正在尝试在Azure SQL数据库中复制Dynamics 365


这需要我在大约800个实体上启用更改跟踪。有没有一种方法可以通过编程实现这一点,或者我必须为每个实体手动启用它

我在XrmToolBox中找不到一个插件来实现这一点


最好编写一个控制台应用程序,该应用程序将使用检索所有实体,然后遍历检索到的元数据集合中的每个实体,并通过设置EntityMetadata.ChangeTrackingEnabled属性进行更新

示例代码段来自:


您也可以使用web api

我在XrmToolBox中找不到一个插件来实现这一点


最好编写一个控制台应用程序,该应用程序将使用检索所有实体,然后遍历检索到的元数据集合中的每个实体,并通过设置EntityMetadata.ChangeTrackingEnabled属性进行更新

示例代码段来自:


您也可以使用web api

ChangeTrackingEnabled属性不再工作。我无法在代码中解决它。@sdg提出新问题并共享错误消息ChangeTrackingEnabled属性不再工作。我无法在代码中解决它。@sdg提出新问题并共享错误消息
UpdateEntityRequest updateBankAccountRequest = new UpdateEntityRequest
{
     Entity = BankAccountEntity,
     ChangeTrackingEnabled = true //or false here
};

_serviceProxy.Execute(updateBankAccountRequest);