Как добавить исключения для веб-развертывания «удалить дополнительные файлы в месте назначения» в ASP.Net Core? - PullRequest
0 голосов
/ 25 мая 2019

Я пытаюсь опубликовать свое веб-приложение (ASP.Net Core 2.2 Razor Pages) на моем сервере.У меня есть две папки, которые создаются во время выполнения.Одна из них - папка «Uploads», а другая - «Logs».Проблема в том, что эти папки удаляются каждый раз, когда я публикую свое приложение.

Мне нужно включить опцию «удалить дополнительные файлы в месте назначения».

Согласно основной документации asp.net: Исключить файлы

Я добавил следующие группы элементов в свой csproj:

<ItemGroup>
  <MsDeploySkipRules Include="CustomSkipFolder">
    <ObjectName>dirPath</ObjectName>
    <AbsolutePath>Uploads</AbsolutePath>
  </MsDeploySkipRules>
</ItemGroup>

<ItemGroup>
  <MsDeploySkipRules Include="CustomSkipFolder">
    <ObjectName>dirPath</ObjectName>
    <AbsolutePath>Logs</AbsolutePath>
  </MsDeploySkipRules>
</ItemGroup>

Однако, он все еще не работает.Есть ли способ предотвратить удаление этих двух папок в месте назначения при развертывании в Интернете?

...