exe ではなく .net 3.5 dll から Windows サービスを開始することは可能でしょうか?
それを行うのに役立つ回避策はありますか?
その場合、どのようにエントリポイントを指定できますか?
ありがとう、
KG
exe ではなく .net 3.5 dll から Windows サービスを開始することは可能でしょうか?
それを行うのに役立つ回避策はありますか?
その場合、どのようにエントリポイントを指定できますか?
ありがとう、
KG
.net dll を Windows サービスとして実行する「公式の方法」はありません。svchost.exe が DLL をロードし、開始/停止エクスポートにバインドする必要があります。ただし、MS はそのようなトピックに関するドキュメントを提供していません。
msdnのドキュメントでは、「サービス アプリケーション」または「サービス実行可能ファイル」という用語が使用されているため、「dll の方法」もありません。
編集:
dll をサービスとして実行するこの試みを見つけました (痛み!): http://forum.sysinternals.com/topic11974.html