6

Visual Studioは、私のjavascriptコードが悪いことを意図しているようです。これは主に、jqueryや使用しているプラ​​グインの知識がないためです。したがって、製品をコンパイルするたびに多くの警告が表示されますが、それらのほとんどは正しくありません($が定義されていない、ウィンドウが定義されていないなど)。

インテリセンスが正しく機能するようにJavaScriptでタグを設定して/// <reference path="" />いるので、これらは実際の問題ではないことがわかります。

これらの警告を無効にするにはどうすればよいですか?

明確にするために編集します。100以上の警告が発生し、実際のc#警告を見失うため、これらを無効にする必要があります。

4

5 に答える 5

5

私はあなたが抱えていたのとまったく同じ問題を抱えていました:保存するたびに何百もの誤ったエラーが発生しました。私にとって問題は、別の拡張機能の前提条件であるChirpyにありました。なんらかの理由で、ChirpyはExtension Managerにいなかったので、見つけるのに時間がかかりました。

インストールされているかどうかを確認してください。その場合は、JSHintを無効にします。

  1. ツール->オプション
  2. Chirpy-> JSHint
  3. チェックを外す:JSヒントを実行する
于 2012-06-28T12:47:09.337 に答える
4

これを試して、うまくいくかどうか教えてください。

[ツール]>[オプション]からオプションを入力します。

左側のツリーで、[テキストエディタ]>[JScript]>[その他]を選択します。「構文エラーを表示する」のチェックを外します。

于 2012-05-03T21:05:46.720 に答える
1

これをテストするために現在使用しているコンピューターにjavascriptソースファイルがありませんが、#pragmaコマンドを使用して特定の警告を無効にできる場合があります。

#pragma warning disableすべての警告を無効#pragma warning restoreにし、コードブロックの最後に配置するとすべての警告を復元します。などの特定の警告のみを無効にするように指示することもできます#pragma warning disable 0219,0168

http://abhijitjana.net/2010/08/27/how-to-suppress-complier-warning-using-pragma-warning-directives-in-visual-studio/

于 2012-05-01T14:47:33.077 に答える
0

興味深いことに、VS2010「Webサイト」プロジェクトでもvs2010「Webアプリケーション」プロジェクトでもあなたの問題を再現することはできません。それはあなたがインストールしたアドオンと関係があります。おそらく、そのアドオン(これを引き起こしている人)に警告を無効にする設定があるかもしれません。

私には、アドオン(これを引き起こしている人)が十分にインテリジェントではないように警告が聞こえます。以下の変更を試して、それが役立つかどうかを確認してください。

  1. マスターページがある場合は、jquery*.jsスクリプト参照をマスターページから実際のページに移動してみてください
  2. スクリプトタグの下に書き込むのではなく、すべてのJavaScriptコードをjsファイルに移動します

ありがとう、

エセン

于 2012-05-08T13:45:35.437 に答える
0

これはどうですか?

単一のコンパイラ警告を無効にするには

With a project selected in Solution Explorer, on the Project menu, click Properties.

Click the Compile tab.

In the Warning configurations table, set the Notification value for the warning to None.

またはおそらくこれ

ツール>オプション>テキストエディタ>JScript>その他>警告としてエラーを表示(これのみのチェックを外します)

于 2012-05-08T14:15:45.077 に答える