#freeze
 * 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/vbtskAddingInstallersToYourServiceApplication.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 のチュートリアルにはイベントログを付加する手順も書かれているが、その通りにイベントログの処理を入れると、サービス開始できない (開始時にエラーが発生する) ことがある (というか、私はエラーになった) 。目下調査中。
 
 -----
 [[プログラム・開発系メモ]]
 
 

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS