Visual Studio 2010 Part14
いつの間にか IDE でデバッグ実行しても例外エラーが起きなくなってしまいました。
VS2010で「新しいプロジェクト」で作って
private void Form1_Load(object sender, System.EventArgs e)
{
int a = 100;
int b = 0;
int c = a / b;
System.Windows.Forms.MessageBox.Show(c.ToString());
}
とだけコード書いて、デバッグ実行してみますと
0除算の例外が出ずにフォームが開いてしまいます。
メッセージボックスは開きません。
コンパイルして exe を実行すると0除算の例外が出ます。
環境が壊れてるんでしょうか?
新しいプロジェクトを作るときにコンソールアプリケーションを選択して
static void Main(string[] args)
{
int a = 100;
int b = 0;
int c = a / b;
}
だと正しくデバッガで例外が出ます。