我正在使用 Dynamic CRM Online
我有一个附加到更新时触发的自定义实体的插件。特定的自定义实体在其注释中附加了一个 excel 文件。
我需要在插件中处理那个 excel 文件(读取内容)。
我的逻辑步骤如下:
- 阅读注释文档正文
- 将里面的base64字符串转换为byte[]
- 从字节数组中打开excel文件
以我目前的理解,使用 Microsoft.Office.Interop 我无法从字节 [] 打开 excel 文件。我也尝试使用 3rd 方库(SpreadsheetGear),但出现了信任问题(因为动态 CRM 在线仅启用了沙盒插件)。
有什么建议怎么做吗?或者实际上不建议在 Dynamic CRM Plugin 中处理 excel 文件?