- - PR -
C# のEXEを常駐化
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-12-21 16:51
C#で作成した通常のEXEファイルがあり、このプログラムはwhileで無限ループしています。
このようなプログラムをサービスではなく、常駐プロセスとしてWindowsに常駐させることはできないでしょうか。 ログインやログアウトに関わらず可能な方法があれば教えてください。 | ||||
|
投稿日時: 2004-12-21 20:41
普通は、ログイン/ログアウトに関わらず常駐するプロセスをサービスと言うんですが・・・。 サービスとしてアプリケーションを作ることなくサービスとして起動するとなると、ATコマンドで登録しておいてタスクスケジューラに実行してもらうとか。後はリソースキットのSRVANYコマンドなどを使ってサービスとして動作させるとか・・・。 _________________ 甕星 <mikahosi@abox9.so-net.ne.jp> http://blogs.msmvp.jp/mikahosi/ | ||||
|
投稿日時: 2004-12-21 20:59
「タスク」で「システム起動時」を指定すれば ログオン前に実行される。
| ||||
|
投稿日時: 2004-12-23 06:46
サービスにするとデバッグが面倒だから・・・という理由であれば、ライブラリコールのみのサービスプロジェクトにして、メインのルーチンはクラスライブラリプロジェクト、デバッグ用のアプリケーションプロジェクトを作るという方法があります。
_________________ | ||||
1
