デモサービスを作成しました。
- プロジェクトをそのままビルド (Service1 コンストラクター、OnStart、OnStop)
- インストーラーを追加し、必要なプロパティを変更しました。
- プロジェクトをビルドします。
- コマンド プロンプトを開き、「C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe」TestService.exe を実行します。
- インストール時に次のエラーが発生する
C:\Users**>"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUt il.exe" "C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin \Debug\TestService.exe" Microsoft (R) .NET Framework インストール ユーティリティ バージョン > Copyright (c) Microsoft Corporation. 全著作権所有。
トランザクション インストールの実行。
インストールのインストール フェーズの開始。C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe アセンブリの進行状況については、ログ ファイルの内容を参照してください。このファイルは、C:\Users**\Documents\Visual Studio 2010\Proj ects\TestService\TestService\bin\Debug\TestService.InstallLog にあります。アセンブリ 'C:\Users**\Documents\Visual Studio 2010\Projec ts\TestService\TestService\bin\Debug\TestService.exe' をインストールしています。影響を受けるパラメーターは次のとおりです。 logtoconsole = logfile = C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.InstallLog assemblypath = C:\Users**\Documents\Visual Studio 2010\ Projects\ TestService\TestService\bin\Debug\TestService.exe サービス Service1 をインストールしています...
インストール フェーズ中に例外が発生しました。System.Security.SecurityException: ソースが見つかりませんでしたが、一部またはすべてのイベント ログを検索できませんでした。アクセスできないログ: セキュリティ。
インストールのロールバック フェーズが開始されます。C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe アセンブリの進行状況については、ログ ファイルの内容を参照してください。このファイルは、C:\Users**\Documents\Visual Studio 2010\Proj ects\TestService\TestService\bin\Debug\TestService.InstallLog にあります。アセンブリ 'C:\Users**\Documents\Visual Studio 2010\Proj ects\TestService\TestService\bin\Debug\TestService.exe' をロールバックしています。影響を受けるパラメーターは次のとおりです。 logtoconsole = logfile = C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.InstallLog assemblypath = C:\Users**\Documents\Visual Studio 2010\ Projects\ TestService\TestService\bin\Debug\TestService.exe ソース Service1 のイベント ログを以前の状態に復元しています。System.Diagnostics.EventL ogInstaller インストーラーのロールバック フェーズ中に例外が発生しました。System.Security.SecurityException: ソースが見つかりませんでしたが、一部またはすべてのイベント ログを検索できませんでした。アクセスできないログ: セキュリティ。インストールのロールバック フェーズ中に例外が発生しました。この例外は無視され、ロールバックが続行されます。ただし、ロールバックが完了した後、マシンが完全には初期状態に戻らない場合があります。この例外は無視され、ロールバックが続行されます。ただし、ロールバックが完了した後、マシンが完全には初期状態に戻らない場合があります。この例外は無視され、ロールバックが続行されます。ただし、ロールバックが完了した後、マシンが完全には初期状態に戻らない場合があります。
ロールバック フェーズが正常に完了しました。
トランザクションのインストールが完了しました。インストールに失敗し、ロールバックが実行されました。
セットアップ プロジェクトを使用してサービスをインストールしようとしましたが、サービスを実行しようとするたびにエラー 1053が発生します