Как публиковать sh только изменения в Azure службе приложений ИЛИ отдельные публикации sh DLL и PDF? - PullRequest
0 голосов
/ 18 июня 2020

У нас есть. NET Core / C# WebAPI, который мы публикуем sh с помощью Visual Studio в Azure Службу приложений.

Когда мы нажимаем publi sh в Visual Studio, Файлы DLL и PDF-документы копируются в Azure.

PDF-документы включены в csproj-файл Visual Studio и имеют параметр «Копировать в выходной каталог = Копировать, если новее». Есть много файлов PDF, которые никогда не меняются, и publi sh работает медленно из-за этих файлов.

Как мы можем

  1. только publi sh что изменилось
  2. отдельная публикация библиотек DLL от публикации файлов PDF

1 Ответ

0 голосов
/ 18 июня 2020

Копирование части dll невозможно (или, говоря лучше, все возможно, но это настоятельно не рекомендуется).

Также невозможно публиковать sh только библиотеки dll, а не pdf, потому что VisualStudio копирует всю папку publi sh.

В вашем случае я бы предложил что вы используете хранилище Azure, такое как Blob или File Share. Поместите свои PDF-файлы в учетную запись хранения, чтобы они были полностью отделены от вашего приложения. Вместо того, чтобы искать файлы pdf в папке root, вы можете получить их из хранилища.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...