c# – 在ASP.NET Core 2中排除文件夹
发布时间:2020-12-15 08:19:46 所属栏目:百科 来源:网络整理
导读:如何从构建中排除我的X文件夹? 如果我手动删除它并运行dotnet build和dotnet运行它需要花费20秒的时间来运行这两个命令并让我得到一个正常工作的服务器. 另一方面,如果我手动包含它,运行两个命令需要2分钟. 我试过添加: ItemGroup Compile Remove="X**" /
如何从构建中排除我的X文件夹?
如果我手动删除它并运行dotnet build和dotnet运行它需要花费20秒的时间来运行这两个命令并让我得到一个正常工作的服务器. 另一方面,如果我手动包含它,运行两个命令需要2分钟. 我试过添加: <ItemGroup> <Compile Remove="X**" /> <Compile Remove="wwwroot**" /> <Content Remove="X**" /> <EmbeddedResource Remove="X**" /> <None Remove="X**" /> </ItemGroup> 到我的.csproj文件,但似乎没有解决问题. 那么如何指示dotnet完全忽略该文件夹呢? 解决方法
要排除大文件夹以加速构建,需要从“默认”项目(默认搜索模式)中排除项目,因为搜索文件夹花费的时间最多(尽管MSBuild 15.5将包含优化).
将其添加到项目文件中以排除首先不应搜索的大文件夹: <PropertyGroup> <DefaultItemExcludes>$(DefaultItemExcludes);my_large_folder**</DefaultItemExcludes> </PropertyGroup> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |