ASP.CORE добавить пользовательскую папку в публикацию - PullRequest
0 голосов
/ 04 октября 2018

В моем приложении ASP.NETCore в корне у меня есть какая-то обычная папка, которая копируется для публикации папки после каждой публикации

Таким образом, моя папка публикации выглядит следующим образом:

enter image description here

В MVC5 он публиковался автоматически по конфигурации свойств приложения

enter image description here

ОБНОВЛЕНО

Я переместил свою папку в папку wwwroot, так что теперь VS включает ее в публикацию, но теперь можно получить доступ к файлам внутри, набрав в URL браузера: https://domain/customefolder/secret.xml

Так что теперь у меня есть 2 вопроса:

  1. Можно ли закрыть доступ к какой-либо папке в wwwroot?Если нет, тогда задайте два вопроса
  2. Как добавить какую-либо пользовательскую папку для публикации?

1 Ответ

0 голосов
/ 04 октября 2018

Я не знаю, как вообще добавить папку для копирования на выход через графический интерфейс в Visual Studio, только отдельные файлы.Тем не менее, вы можете отредактировать свой файл .csproj и добавить его туда:

<ItemGroup>
    <Folder Include="MyFolder\" />
</ItemGroup>

Или, возможно, вы захотите использовать Content с глобусом:

<ItemGroup>
    <Content Include="MyFolder\**\*" />
</ItemGroup>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...