从ASP.NET Core 1.1项目上的发布输出中删除文件夹

时间:2016-11-29 14:35:51

标签: asp.net-core

我在csproj文件中有一个带有以下内容的ASP.NET Core 1.1项目:

<ItemGroup>
  <Compile Include="**\*.cs" />   
  <EmbeddedResource Include="**\*.resx" />       
</ItemGroup>

项目中包含的一个Nuget软件包在发布输出中添加了一些本地化文件夹,例如:'en','pt','fr',...

我需要从发布文件夹中删除这些文件夹。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我相信你想要的是使用Exclude属性使用一个或多个None元素,例如: <None Exclude="en\**\*;pt\**\*;fr\**\*"/>您也可以使用Folder元素和Exclude元素,例如Folder Exclude="en; pt;fr"/>

enter link description here