をstatringた直後に停止している、私は手動でそれを開始し、インストールした後Windowsサービスは、私は、Windowsサービスを書いた
static void Main()
{
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new AutoUpgradeServiceDemo()
};
ServiceBase.Run(ServicesToRun);
}
//Service class
public AutoUpgradeServiceDemo()
{
InitializeComponent();
}
protected override void OnStart(string[] args)
{
MessageBox.Show("Service Has been Started");
//My logic goes here
}
protected override void OnStop()
{
//My logic goes here
MessageBox.Show("Service Has been Stopped");
}
以下のコードを見つけることができます。次のエラーを表示してすぐに終了します。誰も私を助けてもらえ
...
はそれが例外をスローして、新しいスレッドを開始する必要がある場合?いくつかの例外処理を適所に置くべきです。また、Windowsのイベントログを確認してください。そこにいくつかの有益な情報があるかもしれません。 –
はいroryap私は例外処理を実装し、すべてのコードは例外フリーです..現在、私はWindowsサーバー2008 r2で作業しています...どのようにイベントのレジストリをチェックする..? –