Windows Phone 8用のアプリをコーディングしようとしています。例外が発生した場合は、画面に例外を出力したいと思います。これが私がしていることです:
try
{
//The code which I want to handle for exception
}
catch (Exception e)
{
ErrorStatus.Text = e.Message + "\n\n" + e.Source + "\n\n" + e.StackTrace;
}
ErrorStatus
私のTextBlockはどこにありますか。ただし、catchブロックの唯一の行は、実行時に例外が発生することです。例外は次のとおりです。
A first chance exception of type 'System.UnauthorizedAccessException' occurred in System.Windows.ni.dll
An exception of type 'System.UnauthorizedAccessException' occurred in System.Windows.ni.dll and wasn't handled before a managed/native boundary
構文的に何か間違ったことをしていますか?私はC#プログラミングとWindowsPhoneプログラミングに不慣れです。
編集:
例外の詳細:
System.UnauthorizedAccessException was unhandled by user code
HResult=-2147024891
Message=Invalid cross-thread access.
Source=System.Windows
InnerException: