X
フォルダをビルドから除外するにはどうすればよいですか?
私はそれを手動で削除した場合dotnet build
とdotnet run
、それは両方のコマンドを実行して、私の作業サーバーを取得するために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>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加