この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 15999|答える: 0

[ASP.NET] Visual Studio 2013のブラウザリンク機能をオフにしてください

[リンクをコピー]
掲載地 2016/05/24 16:27:05 | | | |
<!-- Visual Studio ブラウザリンク -->
<scrip{filter}t type="application/json" id="__browserLink_initializationData">
    {"appName":"Chrome","requestId":"c1d966c4e30a4503926d28e76b7bc5be"}
</scrip{filter}t>
<scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:33888/4162501dbbc24a0fb1ec87e6027ba41e/browserLink" async="async"></scrip{filter}t>
<!-- ブラウザリンク終了 -->




今日、プロジェクトを書いて、プロジェクト内のPace.jsページ進行ロードプラグインを使ったところ、ページ読み込みの進行バーが非常に遅く、いつも読み込まれませんでした。

最後に、その理由を見つけてください。なぜでしょうか? ソースコードの中にドアツードアのコードがさらに数行分あるのを見つけましたが、一体何なんでしょうか?

ブラウザリンクとは何ですか?

このブラウザリンクの機能は、スクリプトファイルを介してフローとVisual Studio IDE間の通信ブリッジを構築することであり、ブラウザリンクを有効にすると、Visual StudioはウェブサイトにIHttpModuleモジュールオブジェクトを注入し、各ページにスクリプトを登録します。

ブラウザリンク機能はSignalR技術を用いて実装されています。

とはいえ、ブラウザリンク機能は具体的に何に使われているのでしょうか?

Broswer Link関数は比較的シンプルで、Visual Studio IDEでブラウザで開いたページをリフレッシュするために使われます。なぜVisual Studio IDEでページをリフレッシュするのでしょうか?

IE、GOOGLE、FIREFOX、モバイルブラウザに対応したいページを作成する場合、これらの花を使って同時にページを開くことができます。問題が見つかったらVS IDEに戻って修正し、修正後にVisual Studio IDEの「リンク済みブラウザを更新」をクリックしてすべてのブラウザを更新し、効果を確認できます。

この「ブラウザリンク」にはリフレッシュ機能しかありませんが、ブラウザリンク機能は拡張機能として書け、必要な機能の一部をカスタマイズできます。

この機能を使いたくない場合は、web.configのappSettingsノードの下に以下のコードを追加してください。


<appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavascrip{filter}tEnabled" value="true" />
    <add key="vs:EnableBrowserLink" value="false"/>
  </appSettings>


赤いものを加えて、ついに完璧に解決します!!




先の:【オリジナル】アリビッグフィッシュバッチグループ SMS.net C# パーソナルバージョン
次に:Bootstrapのモーダルダイアログは毎回リロードされます
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com