dotnet发布不复制空文件夹

时间:2019-03-21 03:53:13

标签: asp.net-core-2.2 dotnet-cli dotnet-publish

我有一个asp.net core 2.2 Web api项目。在其中,我在wwwroot中有一个空文件夹“ Logs”。使用以下命令发布项目后,

dotnet publish -c Release

当我看到发布的目录时,我的wwwroot文件夹中没有Logs文件夹。谷歌搜索后,我发现我需要在.csproj文件中添加以下配置。但这似乎无济于事。

<Target Name="CreateLogsFolderOnFileSystem" AfterTargets="Publish">
    <MakeDir Directories="$(PublishUrl)wwwroot\Logs" Condition="!Exists('$(PublishUrl)wwwroot\Logs')" />
  </Target>

对我要去哪里哪里有帮助吗?请协助。

0 个答案:

没有答案