.NET Core 发布排除指定文件夹 - 详细教程
.NET Core 发布排除指定文件夹 - 详细教程
在发布 .NET Core 应用程序时,您可以通过配置项目文件 ('.csproj') 来排除发布多个文件夹。以下是一种常见的方法:
-
打开项目文件 ('.csproj')。
-
在文件中,找到
<ItemGroup>元素,并添加一个<ContentRemove>元素来排除要发布的文件夹。 例如:
<ItemGroup>
<ContentRemove Include='wwwroot\' />
<ContentRemove Include='logs\' />
</ItemGroup>
在上述示例中,'wwwroot' 和 'logs' 文件夹将被排除在发布之外。
-
保存并关闭项目文件。
-
运行发布命令,如
dotnet publish。
发布时,排除的文件夹将不会包含在发布的输出中。
注意:
- 使用反斜杠 () 作为路径分隔符。
- 如果您需要排除多个文件夹,请为每个文件夹添加一个
<ContentRemove>元素。
通过这种方式,您可以轻松地控制发布内容,并确保只发布必要的代码和资源。
原文地址: https://www.cveoy.top/t/topic/qfWD 著作权归作者所有。请勿转载和采集!