14

Visual Studio 2022 内で Browser Link を無効にし、すべてのホット リロード機能も無効にしました。

ブラウザ リンクを有効にするのチェックが外れている

ホットリロード設定が無効になっています

Browser Link ダッシュボードでさえ、無効にする必要があることを示しています。

ブラウザ リンク ダッシュボード

また、コードのどこにもコードを使用していません。app.UseBrowserLink();( ASP.NET Core の Browser Link に記載されているとおりです。

ただし、これらのミドルウェアは依然として何らかの形でリクエスト パイプラインに表示されます。

  • Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware
  • Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware

これらのミドルウェアは、これを HTML に追加します。

<!-- Visual Studio Browser Link -->
<script type="text/javascript" src="https://localhost:44399/0928d478a97d441187231f2a1a7cd5e5/browserLink" async="async" id="__browserLink_initializationData" data-requestId="c94cf93088fb44e98f4e499b20ad7bfe" data-requestMappingFromServer="False"></script>
<!-- End Browser Link -->

<script src="/_framework/aspnetcore-browser-refresh.js"></script></body>

ファイルを保存するたびに、ブラウザがリロードされます。この動作を止めたいのですが、方法の選択肢がありません。

これは、IIS Express または Visual Studio が自動的に追加するものですか?

また、すべてのパッケージと DLL をチェックしましたが、コードのどこにも含まれていません。Visual Studio 2022 が行う「魔法」によって自動的に含める必要があります。

このリロードをすべて停止するにはどうすればよいですか? Browser Link や Browser Refresh は必要ありません。助けてください、私はこれに多くの時間を費やしました、そして私は必死です.

4

1 に答える 1

14

あなたはほとんどそこにいます。次の設定も必要です (VS を再起動することを忘れないでください)。

画像1

画像2

于 2021-11-14T03:44:20.740 に答える