您可以从 C# 控制台应用程序写入 CRM 365 跟踪日志吗?
Can you write to CRM 365 trace log from C# console app?
我想知道是否可以从 C# 控制台应用程序中写入 CRM 365 组织的跟踪日志。我可以并且已经使用插件成功地做到了这一点,但是还没有找到很多关于从控制台应用程序写入跟踪日志的信息。
我想在这里问一下,然后我才使用 orgservice 在实体中创建记录并以这种方式添加数据。
我觉得你做不到。
plugintracelog EntityType 仅支持 GET 和 DELETE,不支持 POST。此外,每个属性都是只读的。话虽如此,它是一个仅供内部使用的实体。特别是对于插件和 WF。
因此创建一个自定义实体并记录所有内容。
顺便说一句,仍然 通过实现接口 ITracingService。
虽然我从未使用过它,但第一个 link 显示的 Microsoft.Xrm.Tooling.Connector namespace has some ability to configure tracing via the TraceControlSettings class 和其他与跟踪相关的 classes。
然而,中的示例表明它用于外部跟踪(即到文件),而不是使用插件跟踪机制。
另一条评论:Use Trace not Console
我想知道是否可以从 C# 控制台应用程序中写入 CRM 365 组织的跟踪日志。我可以并且已经使用插件成功地做到了这一点,但是还没有找到很多关于从控制台应用程序写入跟踪日志的信息。
我想在这里问一下,然后我才使用 orgservice 在实体中创建记录并以这种方式添加数据。
我觉得你做不到。
plugintracelog EntityType 仅支持 GET 和 DELETE,不支持 POST。此外,每个属性都是只读的。话虽如此,它是一个仅供内部使用的实体。特别是对于插件和 WF。
因此创建一个自定义实体并记录所有内容。
顺便说一句,仍然
虽然我从未使用过它,但第一个 link 显示的 Microsoft.Xrm.Tooling.Connector namespace has some ability to configure tracing via the TraceControlSettings class 和其他与跟踪相关的 classes。
然而,
另一条评论:Use Trace not Console