0

asp.net Web ページをデバッグするには、単純な保存が必要です。そこから、ページを更新して、Web ページへの変更を表示できます。ただし、aspx ファイルの外部にある JavaScript スクリプトが更新されないことに気付きました。ブラウザを更新すると、変更を保存しても JavaScript ファイルが更新されません。私の質問は、どのようにコンパイラーに私の JavaScript を再構築させ、それらをデプロイさせるのかということです。Visual Studio 2010 を使用しています。VS でこれらの JavaScript をコンパイルまたはブラウザにデプロイする方法がない場合、これを自動的に行うための設定はありますか? ウェブサイトの構築/ソリューションの構築/再構築は、デバッグの実行も機能しません。

ファイルを追加するには、次を使用します。

<script language="javascript" type="text/javascript"  src="../UserControls/JavaScript/Comment.js"></script>

それが役立つ場合。

4

2 に答える 2

2

VS2010 for ASP.NET で JavaScript をコンパイルする必要はありません。ブラウザ上でローカルにコンパイルされます。

キャッシュの場合、IE10 (VS2010 で使用していると思われます) の場合は、F12 (開発者ツール) を押します。左から 2 番目のアイコンは、開発用にキャッシュをクリアする赤い X が付いたウィンドウを示しています。それをクリックして、キャッシュが完全にクリアされるのを待ち、IE10 を閉じて、元に戻します。場合によっては、IIS を再起動するか、システム トレイから開発サーバーをクリアする必要があります。

それ以外の場合は、正しい JavaScript ファイルを保存していることを確認してください。リモート サーバーに展開する場合は、JavaScript ファイルが展開されていることを確認してから、ブラウザーのキャッシュをクリアしてください。

于 2013-04-30T00:26:55.430 に答える
0

これは私のために働いた:

IEに移動します(IE11を使用しています)その設定->インターネットオプション->一般タブ->閲覧の履歴->設定で、Webページにアクセスするたびに変更します。

于 2015-04-27T10:03:40.147 に答える