2016-07-24 3 views
0

UPDATE:原因私は自分自身をそれを整理することができましたDevid FarinelliからヘルプにWPF Passwordbox - デバッグ時の内部エラー?

Thisリンクは問題を指摘するのに役立ちますが、記載されている回避策はVisual Studio 2015には適合しません。そこに問題がある場合は、thisリンクを参照してください。私の特定のケースでは、前にスレッドを呼び出さずにコントロールプロパティを呼び出す行でした。大きなことではなく、エラーでそれはあった。おそらくこれは他の人たちに役立つことを望みます。

感謝と挨拶

私は、ユーザーコントロールでPasswordBoxを使用しています。 ユーザが自分のユーザ名とパスワードの両方を入力したことを検出するには、どちらか一方が空であればログインボタンを無効にします。 これまでのところ、すべて正常に動作しています。両方に何かが含まれていると、ボタンが有効になります。

事がある:

イベントID = 0x20c:私はボタンの状態を変更することが、私のような「内部エラー」メッセージが出ていたコードの後ろにメソッドをデバッグしたかったです。例外コード= 0xc0000005、Eip = 0x7226b264。

通常の例外メッセージウィンドウではありません。

この上の私のメソッドのコードは、イベントが両方のTextBoxのいずれかから呼び出されるだけ

 private void txtCheckLoginEnable(object sender, EventArgs e) 
    { 
     if (tbPassword.SecurePassword.Length > 0 && tbUser.Text != "") 
      cmdLogin.SetValue(Button.IsEnabledProperty, true); 
     else 
      cmdLogin.SetValue(Button.IsEnabledProperty, false); 
    } 

です。そして、メソッドの中にストップポイントを置かないと、何もポップアップしません。

誰かがこれについて考えていますか?機能的に問題があるのか​​どうかは分かりませんが、他のバグはありません。

+0

ん[この](https://blogs.msdn.microsoft.com/debugger/2010/05/11/visual-studio-debugger-fails-to-catch-unhandled-exception -for-a-windows-form-or-wpf-application /)を使用すると、問題の一番下に行くのに役立ちますか? – Michael

+0

それはどういうわけか少なくとも。このリンクは2015年版にはカウントされません。私は私の問題を私が持っていた問題で更新します。おかげでもちろん厳しい! – CuttingWide

+0

あなたの解決策を回答として投稿して、他の人が見つけて使用できるようにしてください。そういった場合にあなた自身の質問に答えてください。 – dlatikay

答えて

1

UPDATE:私は自分自身をそれを整理することができました

によりDEVIDファリネッリからの助けに。 Thisリンクは問題を指摘するのに役立ちますが、記載されている回避策はVisual Studio 2015には適合しません。そこに問題がある場合は、thisリンクを参照してください。私の特定のケースでは、前にスレッドを呼び出さずにコントロールプロパティを呼び出す行でした。大きなことではなく、エラーでそれはあった。おそらくこれは他の人たちに役立つことを望みます。

感謝と挨拶

関連する問題