有没有办法使用新的 .NET SDK 项目系统禁用 globbing?

Jas*_*son 5 .net msbuild .net-core asp.net-core visual-studio-2017

我在新的 .NET SDK 项目系统中遇到了很多性能问题。MSBuild 完成的通配模式解析对于我的目录布局来说太慢了,并且使 Visual Studio 非常频繁地冻结。

有没有办法禁用通配系统,或者是否可以将 ASP.NET Core 与旧项目系统一起使用?

nat*_*ter 5

您可以使用此属性禁用大多数默认 glob。

<PropertyGroup>
  <EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅https://docs.microsoft.com/en-us/dotnet/core/tools/csproj#default-compilation-includes-in-net-core-projectshttps://aka.ms/sdkimplicititems