2012-04-26 3 views
6

ビジュアルスタジオは、jqueryや私が使用しているプラ​​グインに関する知識がないため、JavaScriptのコードが悪いと思われます。したがって、私は自分の製品をコンパイルするたびに多くの警告を出しますが、そのほとんどは間違っています($は定義されていない、ウィンドウが定義されていないなど...)。VS 2010でjavascriptのコンパイル警告を無効にするにはどうすればよいですか?

私は/// <reference path="" />タグを設定しています。これはintellisenseで正しく動作しているため、実際の問題ではありません。

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

編集はっきりしていますが、これは100以上の警告が原因で実際​​のC#警告が見えなくなるため、無効にする必要があります。

+1

可能重複http://stackoverflow.com/questions/4712058/how-to-enable-無効にする - コンパイルエラー - ビジュアルスタジオでの警告 – CyprUS

+0

エラーが発生したときに何が起こるのか、警告を無効にする必要があります – KallDrexx

答えて

5

私はまったく同じ問題を抱えていました保存するたびに100秒間の間違ったエラーが発生します。私の問題は、別の拡張の前提条件であったChirpyの問題でした。私の終わりの理由が何であれ、Chirpyはエクステンションマネージャーにいなかったので、見つけ出すのにはしばらく時間がかかりました。

インストール済みであることを確認してください。もしそうなら、JSHintを無効にします。

  1. ツール - >オプション
  2. 快活 - > JSHint
  3. チェックを外します:実行JSヒント
+0

神聖な駄目です! – KallDrexx

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/

+0

私はJavaScriptに入れてもJavaScriptにエラーがあります – KallDrexx

+0

私はそうかもしれないと思った。 :-( – MCattle

+0

私の答えを見直すだけで、#pragma行前後のJavaScriptコメントブロックに#pragmaを入れてJavaScriptのエラーを回避することができると思います – MCattle

4

これを試してみて、それが動作するかどうか私に知らせてください。

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

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

+0

それは邪魔です。 – KallDrexx

+0

あなたはどのようなアドオンをインストールしていますか?私は様々なアドオンで起こっている恐ろしいことに気付きました –

+0

私はjscriptエディタの拡張機能しか持っていません(これはアンインストールしても問題はありません) – KallDrexx

0

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

アドオン(これを引き起こしている)のような警告音が私には知的ではありません。以下の変更を試してみてください。

  1. マスターページを持っている場合は、jqueryのを移動してみてください*は、あなたの実際のページにマスターページからスクリプト参照を.jsファイル
  2. 移動の代わりに、scriptタグの下にそれをそれらを書くのJSファイルにすべてのあなたのjavascriptのコード

おかげで、

Esen

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. 

または警告が(これだけのチェックを外すと、おそらくこの1

ツール]> [オプション]> [テキストエディタ>のJScript>その他>エラーを表示を無効にします)

関連する問題