http://anond.hatelabo.jp/20110713154506
先ほどの事象はWindows7上のVB.NETデバッグで発生。
これを「管理者として実行」により起動させたところ、懸案部分は例外発生せずにうまく通過。
該当箇所は「イベントソース登録がなかったらソースを登録する」という処理で
その後の(一般ユーザ?で動かす)デバッグでSouceExists()の例外は出なくなり、うまく通過するようになりました。
System.Diagnostics.EventLog.SouceExists()の戻り値
・WindowsXP, 2003
True か False
・WindowsVista以降, 2008以降
True か False か SecurityException
何のための関数だゴルァ!! SecurityException 「ソースが見つかりませんでしたが、いくつかまたはすべてのログを検索できませんでした。 アクセス不可能なログ: Security」 だそうだけど...
はっきり状況はわからんけど、プログラムはAdministratorで動いてないのかも? もしくはUACにブロックされている? もしくはVirtual Storeにやられてる?
http://anond.hatelabo.jp/20110713154506 先ほどの事象はWindows7上のVB.NETデバッグで発生。 デバッグ終わっていなかったけれどEXEを無理やりビルドして これを「管理者として実行」により起動させ...
おー、解決してよかったねー おつかれ