2011-07-13

結局、UACっぽかったです...

http://anond.hatelabo.jp/20110713154506

先ほどの事象Windows7上のVB.NETデバッグで発生。

デバッグ終わっていなかったけれどEXEを無理やりビルドして

これを「管理者として実行」により起動させたところ、懸案部分は例外発生せずにうまく通過。

該当箇所は「イベントソース登録がなかったらソースを登録する」という処理で

上記によりイベントソースが登録されたためか、

その後の(一般ユーザ?で動かす)デバッグでSouceExists()の例外は出なくなり、うまく通過するようになりました。


System.Diagnostics.EventLog.SouceExists()の戻り値

WindowsXP, 2003

True か False

WindowsVista以降, 2008以降

True か False か SecurityException

以上、感謝とご報告です・・・

記事への反応 -

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん