为什么运行发行版时dotnet构建不包括文件夹?

时间:2020-11-02 21:22:34

标签: asp.net-core .net-core asp.net-core-3.1

我正在尝试以发布模式构建.net core 3 Web App,但是发布的源中缺少wwwroot和ClientApp文件夹。

我尝试将它们手动添加到.csproj中,如下所示,并且包含了文件夹,但其中没有内容。

有什么想法吗?

rain

1 个答案:

答案 0 :(得分:0)

您可以尝试使用**通配符将所有内容包括在这些文件夹中。 documentation指出:

通配符**匹配部分路径。

所以您的ItemGroup看起来像这样:

<ItemGroup>
  <None Include="ClientApp\**" />
  <None Include="wwwroot\**" />
</ItemGroup>