MSDN 状態のEventLog.Source プロパティドキュメント:
アプリケーションのインストール中に新しいイベント ソースを作成します。これにより、オペレーティング システムが登録済みのイベント ソースとその構成のリストを更新する時間ができます。
「時間を許す」とはどのくらいの期間を意味しますか? テスト サーバーにアプリケーションの新しいログ ソースを追加しましたが、「ログ ソース '情報' へのトレースに失敗しました」というエラーが引き続き発生します。
ところで、私はSystem.Diagnostics.EventLog.CreateEventSource
自分のソースを作成するために使用しています。MSDN のドキュメントでは、これは を使用するのと「似ている」と述べられてEventLogInstaller
いますが、違いについて詳しく説明していません [ため息]。それは問題ですか?
if (!System.Diagnostics.EventLog.SourceExists(source))
{
System.Diagnostics.EventLog.CreateEventSource(source, "Application");
}