2016-11-22 9 views
-1

がある:installutil C:\のDev /プロジェクト/ DBBackUpService \ DBBackUpService \ binに\デバッグ\ DBBackUpService.exeます。installutilエラー

私は例外がインストールフェーズ中に発生している戻っていますエラー:

System.security.securityException:ソースが見つかりませんでしたが、一部またはすべてのイベントログを可能性があり検索されません。アクセスできないログ:セキュリティ。ロールバックを実行します。

+1

パスを次のように変更しました。C:¥Dev¥Projects¥DBBackUpService¥DBBackUpService¥bin¥Debug¥DBBackUpService.exe – Dil85

+1

これはSQL言語とは関係ありません。別のタグを選択してください。 – jarlh

+0

プログラムのコアを別々のDLLに分割し、参照されるコンソールアプリケーション経由でデバッグします。 Topshelfを使用してWindowsサービスと同じコンソールアプリケーションをインストールし、NLogをログに記録することもできます。 – Steve

答えて

0

システムイベントログに情報/エラーを書き込みたいようです。サービスを開始すると、sSourceと同じ名前のイベントログソースがすでに存在するかどうかを確認しようとしています。

システム管理者のみがすべてのイベントログを検索する権限を持ちます。サービスを実行するには、ローカル管理者アカウントを使用する必要があります。

サービスを管理者として実行するセキュリティ上の懸念がある場合は、NLogのような別のログシステムを使用できます。

関連する問題