私はフォアグラウンドで実行するように書かれたプログラムを持っています。しかし、それはいくつかのマシンでの背景となります。いくつかのマシンでWindowsプロセスの背景自体
ここに文脈があります。次のように
私は、デバッグ目的のために
public class MyService: ServiceBase
をServiceBaseから派生したクラスを持って、私はサービスを開始していない次のように
ServiceBase.Run(myService);
は代わりに、私は直接のOnStartを呼び出します、そして永遠に眠る:
myService.OnStart(null);
System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite);
somプロセスが本番マシン上に戻ってくる理由。アイデア?
この場合、「背景」の意味を定義できますか? –
DOSシェルはコマンドプロンプトに戻り、プログラムをバックグラウンドで実行します。 – Ziffusion
あなた自身の質問に答えた場合は、それを回答として投稿し、それを受け入れるべきです。他人が行う前に自分の問題を理解することに間違いはありません。 –