質問はタイトルにあります。すべての画像にこのタグ ヘルパーを使用するのは理にかなっているように思えますが、実際にそうする必要があるとすれば、なぜこれをデフォルトにしなかったのでしょうか?
これでパフォーマンスに影響はありますか?このタグ ヘルパーで画像を装飾してはいけない場合はありますか?
質問はタイトルにあります。すべての画像にこのタグ ヘルパーを使用するのは理にかなっているように思えますが、実際にそうする必要があるとすれば、なぜこれをデフォルトにしなかったのでしょうか?
これでパフォーマンスに影響はありますか?このタグ ヘルパーで画像を装飾してはいけない場合はありますか?
asp-append-version=true の主な用途は、コンテンツ アイテムが変更された場合にブラウザーのキャッシュをバイパスすることです。変更される可能性のある JavaScript には非常に便利です。
特殊なユースケースでない限り、画像は頻繁に更新されません。画像が更新され、同じファイル名を保持するユースケースがある場合、そこで使用することは理にかなっていますが、そうでない場合はそうではありません。
どの程度のパフォーマンス ヒットが関係するかはわかりませんが、追加されるバージョン文字列に使用するファイル コンテンツのハッシュが作成されます。不要なときに実行される余分なコードには、ある程度の影響があります。これがデフォルトの動作であることは意味がありません。本当に必要な場合は、オプトインして使用する必要があります。