アプリの話ではなく例外を投げ
-
18-09-2019 - |
質問
してい Winformアプリ その展開 ClickOnce 導作用において私 UserLogin ス)システム社 ドメイン でも起動できない場合のための通常の ドメインのユーザー.
な生産 エラー どのような直に座り無期限に設定されています。で 作業するのに使用 私として何が変わることはない。
私は完全に失どのような見.って DomainUser や上昇してい DomainAdminんでいる人は気にならないと思いなが変更されます。ごきげんよう、トメ子です、少し漠然としたがん意識人がいます。
かのトラブルシューティング?
どこにすればよいですか?
何 りますようお願い申し上げます。
私が持っていたが、"hang"私は、まだ解らないうのではないでしょうか。
try
{
HUD.CurrentUserRole = new ConnectBLL.BLL.RoleAccess(HUD.CurrentUser);
sbrHUD_SecureRole.Text += " " + HUD.CurrentUserRole.RoleDescription;
}
catch (Exception exception)
{
exception.LogError(this);
}
私の試験ユーザー、マルコム-レイノルズな役割を果たして返されるRoleAccess().私がわからないので、ぜひ歩いてみることが飾ってあっvs投エラーとなります。
LogError
を拡張する方法メールの例外は私のメールボックス表示の誤差によりユーザーに優します。
public static void LogError(this Exception exception, DevExpress.XtraEditors.XtraForm whichForm)
{
var fileName = GetDesktopImage(whichForm);
SendExceptionMail(exception, fileName);
ExceptionMessageBox box = new ExceptionMessageBox(exception);
box.Show(whichForm);
}
private static void SendExceptionMail(Exception exception, String fileName)
{
try
{
SmtpClient smtpClient = new SmtpClient("WWCMAIL");
var innerExceptionMessage = String.Empty;
if (exception.InnerException != null)
{
innerExceptionMessage = exception.InnerException.Message;
}
var stackTrace = exception.StackTrace;
var source = exception.Source;
MailMessage message = new MailMessage
{
From = new MailAddress("MATRIX@wwCares.org"),
Subject = Environment.UserName + ": MATRIX Application Error",
Body =
"***THE EXCEPTION***\n" + exception.Message + "\n\n***THE INNER EXCEPTION***\n" +
innerExceptionMessage + "\n\n***THE STACK TRACE***\n" + stackTrace + "\n\n***THE SOURCE***\n" + source
};
Attachment attachment = new Attachment(fileName);
message.Attachments.Add(attachment);
message.To.Add("PSchaller@wwCares.org");
message.To.Add("HDesk@wwCares.org");
smtpClient.Send(message);
}
catch
{
}
}
解決
パラディン、診断することにしています。そして感じるかもしれませんが栓しないでください。私の質問のとおりです。"どのようにパスワード入力エリアなどでは一起こっているか?"
の除去も可。再インストール用のドメインユーザ)。まず試してみてください何かを設置した(る)他のユーザーにもしなかったんじゃないかな。
見に隠れたインストールフォルダとフォルダを確認すべてのアセンブリがあります。
したアプリの負荷は全くないのでしょうか。利用にTaskManager.
までの負荷を追加診断ロギングシステムの診断用として開発されました。Debug.Print().見ることができ、出力 DebugView.