【问题标题】:Get a file from a plugin in Microsoft Dynamics 365从 Microsoft Dynamics 365 中的插件获取文件
【发布时间】:2020-02-11 14:56:04
【问题描述】:

我已在本地安装了 Dynamics 版本 1612 (8.2.2.112) (DB 8.2.2.112)。我写了一个插件来连接一个 Web API,工作完美,现在我需要添加更多的情况。 API 可以将 url 返回到压缩文件,响应在 JSON 文件中。嗯,有什么改变可以让我找到正确的方向吗?首先,获取文件。到目前为止,STFW 没有给我任何线索。提前致谢。

【问题讨论】:

  • 您的问题是关于 Dynamics 的具体问题,还是只是如何从 C# 中的 URL 下载文件?也许你应该尝试不同的搜索 - google.com/search?q=c%23+download+file+from+url
  • @Jeff Dynamics,文件是一个 tar.gz,里面有一个 JSON 文件。

标签: c# plugins dynamics-crm-365


【解决方案1】:

如果您有 URL,则解压缩并处理。

示例如何获取和解压缩文件。

WebClient wc = new WebClient();
using (MemoryStream stream = new MemoryStream(wc.DownloadData("URL")))
{
    using (var zip = new ZipArchive(stream, ZipArchiveMode.Read))
    {
       ...
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多