* Windows サービス の作り方 [#rdd29b83]
とりあえず、参考リンクだけ。
** 参考リンク [C#] [#m3a1a848]
- [[MSDN:http://msdn.microsoft.com/]]
-- [[チュートリアル : コンポーネント デザイナによる Windows サービス アプリケーションの作成:http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vbcon/html/vbwlkWalkthroughCreatingWindowsServiceApplication.asp]]
-- [[サービス アプリケーションへのインストーラの追加:http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vbcon/html/vbtskAddingInstallersToYourServiceApplication.asp]]
-- [[サービスのインストールとアンインストール:http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vbcon/html/vbtskInstallingServiceApplication.asp]]
- [[Windows Installer以外のインストーラでWindowsサービスアプリケーションをインストールする:http://dobon.net/vb/dotnet/deployment/installservice.html]]
*** 注記 [#cd42960c]
- デザイナ (プロパティ) から「インストーラの追加」リンクをクリックすると、ServiceProcessInstaller と ServiceInstaller が追加されるのだけど、VSS にソースをバインドしていると、「インストーラの追加」リンクをクリックしても失敗することがある (アクセスに失敗したとかいわれる)。この場合、あらかじめ該当リソースをチェックアウトしておく。ただ、めげずに再度クリックしたときに成功することもある。
- 上記の MSDN のチュートリアルにはイベントログを付加する手順も書かれているが、その通りにイベントログの処理を入れると、サービス開始できない (開始時にエラーが発生する) ことがある (というか、私はエラーになった) 。目下調査中。
-----
[[プログラム・開発系メモ]]