【问题标题】:How to publish only changes to Azure App Service OR separate publish DLLs and PDFs?如何仅发布对 Azure 应用服务的更改或单独发布 DLL 和 PDF?
【发布时间】:2020-06-18 08:37:21
【问题描述】:

我们有一个使用 Visual Studio 发布到 Azure 应用服务的 .NET Core/C# WebAPI。

当我们在 Visual Studio 中单击发布时,DLL 和 PDF 文档将被复制到 Azure。

PDF 文档包含在 Visual Studio csproj 文件中,并设置了“复制到输出目录 = 如果更新则复制”。有许多 PDF 文件永远不会更改,并且由于这些文件,发布速度很慢。

我们该怎么做

  1. 仅发布已更改的内容
  2. 将 DLL 的发布与 PDF 的发布分开

【问题讨论】:

    标签: azure publish


    【解决方案1】:

    复制部分 dll 是不可能的(或者说得更好,一切皆有可能,但强烈不建议这样做。)。

    不可能只发布 dll 而不是 pdf,因为 VisualStudio 所做的是复制所有发布文件夹。

    在您的情况下,我建议您使用 Azure 存储解决方案,例如 Blob 或文件共享。将您的 pdf 文件放在存储帐户上,以便它们与您的应用程序完全分离。您可以从存储中获取它们,而不是查看您的根文件夹中的 pdf。

    【讨论】:

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