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



我正试图在发布模式下构建一个.net core 3 Web应用程序,但已发布的源文件中缺少文件夹wwwroot和ClientApp。

我试着手动将它们添加到.csproj中,如下所示,文件夹被包括在内,但其中没有任何内容。

有什么想法吗?

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

您可以尝试使用**通配符来包含这些文件夹中的所有内容。文件说明:

**通配符序列与部分路径匹配。

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

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

最新更新