2017-10-06 14 views
2

を使用されることはありませんエラーの代わりに、変数に対して警告を与えるのはなぜ私が以前に割り当てられたが、その値は決してありません約コンパイラが割り当てられているが、その値は

変数を聞かれる質問がたくさんある知っています私は、コンパイル時エラーの代わりに、失敗してコンパイルまたは再構築原因と警告を取得しています

HereHereHere

を使用。 Visual Studio 2015をアップデートしていないか、VSエクステンションをインストールしていません。

私の質問は何ですか?Visual Studio show warningの代わりにコンパイル時エラーが表示されます。プロジェクトのプロパティで

enter image description here

+1

これはいつでも残します。 – Alex

+1

実際には例外ではなく、コンパイラエラーが発生します。 *実行時に例外がスローされます。とにかく良い質問です。 – HimBromBeere

+0

ありがとう、私の質問を編集します – tabby

答えて

6

設定あなたは明らかにオンに「警告をエラーとして扱う」です。

project-properties

元に戻すには:プロジェクト - >プロパティ - >ビルド - >エラー - として警告を扱う>なし
Noneは、新しいプロジェクトのデフォルト設定です。)

読むthis参照のために。

注:それはまだ確かにコードがエラー - と「ゴミ」フリーであることを確認するために、Allに、この設定を設定することをお勧めします
。コンパイルエラーとしてすべてのコンパイラの警告を処理するために

+0

コメント:元に戻すのはなぜですか?コンパイラを静かにするのではなく、コードを修正するためのヒントを追加してください。 –

+2

@SouravGhoshなぜ私はすべきですか?問題は、エラーではなく警告を表示するために何をすべきかについてです。コードを修正する方法ではありません。 – MatSnow

+0

これは悪い習慣です。この質問と回答はOPだけでなく、すべての人に見えることを覚えておいてください。それはここに任意の情報の実際の範囲です。 –

0

  1. ソリューションエクスプローラでプロジェクトを選択しては、プロジェクト メニューの[プロパティ]をクリックします。
  2. [コンパイル]タブをクリックします。
  3. [すべての警告をエラーとして処理する]チェックボックスをオンにします。 (または ビルド設定を選択し、 TRUEに「警告をエラーとして扱う」設定を変更)ソリューションエクスプローラでプロジェクトを選択して、すべてのコンパイラの警告

    1. を無効にするには

    を、[プロジェクト]メニューの[ [プロパティ]をクリックします。

  4. [コンパイル]タブをクリックします。
  5. [すべての警告を無効にする]チェックボックスをオンにします。 (またはビルド設定を選択し、 "警告をエラーとして処理する"設定をFALSEに変更します)。
関連する問題