.NET Core 发布排除指定文件夹 - 详细教程

在发布 .NET Core 应用程序时,您可以通过配置项目文件 ('.csproj') 来排除发布多个文件夹。以下是一种常见的方法:

  1. 打开项目文件 ('.csproj')。

  2. 在文件中,找到 <ItemGroup> 元素,并添加一个 <ContentRemove> 元素来排除要发布的文件夹。 例如:

<ItemGroup>
  <ContentRemove Include='wwwroot\' />
  <ContentRemove Include='logs\' />
</ItemGroup>

在上述示例中,'wwwroot' 和 'logs' 文件夹将被排除在发布之外。

  1. 保存并关闭项目文件。

  2. 运行发布命令,如 dotnet publish

发布时,排除的文件夹将不会包含在发布的输出中。

注意:

  • 使用反斜杠 () 作为路径分隔符。
  • 如果您需要排除多个文件夹,请为每个文件夹添加一个 <ContentRemove> 元素。

通过这种方式,您可以轻松地控制发布内容,并确保只发布必要的代码和资源。

.NET Core 发布排除指定文件夹 - 详细教程

原文地址: https://www.cveoy.top/t/topic/qfWD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录