tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルサービス開始エラー
記事No3705
投稿日: 2006/05/18(Thu) 15:13
投稿者まつ。
[OSのVer]:Windows 2000    [VBのVer]:VB.NET  

はじめまして、まつ。と申します。
今まではVB6.0を扱っていましたが、今回初めてVB.NETを触る事になりました。
他人の作ったプログラムの修正なので、かなり困っています。

画面が一切無いプログラムで実行を行うと、「Shared Sub Main」が動きはじめます。
その後、数行プログラムが動いた後に「System.ServiceProcess.ServiceBase.Run」の部分でエラーメ
ッセ
ージが出てしまいます。

メッセージのタイトルは「Windows サービス開始エラー」で、
メッセージの内容は「コマンドラインやデバッガからWindowsサービスを開始できません。最初に
installutil.exeを実行してWindowsサービスをインストールし、ServerExplor、Windows Service
Administrativeツール、またはNET STARTコマンドを利用してください。」
と出ます。

開始からつまづいているので、パニック状態です^^;
ネットで調べてみてもいまいちよく分かりません。

申し訳ありませんが、どなたか助けて頂けないでしょうか?
よろしくお願いします。。。

[ツリー表示へ]
タイトルRe: サービス開始エラー
記事No3707
投稿日: 2006/05/18(Thu) 18:00
投稿者オショウ
[OSのVer]:Windows    [VBのVer]:VB.NET  
> [OSのVer]:Windows 2000    [VBのVer]:VB.NET  
>
> はじめまして、まつ。と申します。
> 今まではVB6.0を扱っていましたが、今回初めてVB.NETを触る事になりました。
> 他人の作ったプログラムの修正なので、かなり困っています。
>
> 画面が一切無いプログラムで実行を行うと、「Shared Sub Main」が動きはじめます。
> その後、数行プログラムが動いた後に「System.ServiceProcess.ServiceBase.Run」の部分でエラ
ーメ
> ッセ
> ージが出てしまいます。
>
> メッセージのタイトルは「Windows サービス開始エラー」で、
> メッセージの内容は「コマンドラインやデバッガからWindowsサービスを開始できません。最初に
> installutil.exeを実行してWindowsサービスをインストールし、ServerExplor、Windows Service
> Administrativeツール、またはNET STARTコマンドを利用してください。」
> と出ます。

  まさしく、その通り・・・
  NTサービスとか、システムサービスとか呼ばれているプログラムを指し示して
  います。

  よって、通常のアプリケーションのように実行してデバッグはできません。

  指示されている通りに実行させて、そのプロセスにアタッチしてソースコード
  デバッグとかすることになります。

  アプリケーションしか作成したことの無い方でしたら、サービスの実行・デバッグ
  は、かなり難易度の高い作業となるでしょう。

  まずサービスとは何か。.NETでのサービスの構造とデバッグ方法を習得されてから
  立ち向かわれるのがよろしいかと。

以上。

[ツリー表示へ]
タイトルRe^2: サービス開始エラー
記事No3711
投稿日: 2006/05/19(Fri) 09:49
投稿者まつ。
[OSのVer]:Windows    [VBのVer]:VB.NET  

オショウさん、ありがとうございます。
VB.NETっていうのは、そういうものなんですね。。。
今はまだVB6.0との違いに、ただ驚いてる状態です。

まだまだ、勉強が足りないようです。
頑張って使いこなせるようになりたいと思います。

>
>   まさしく、その通り・・・
>   NTサービスとか、システムサービスとか呼ばれているプログラムを指し示して
>   います。
>
>   よって、通常のアプリケーションのように実行してデバッグはできません。
>
>   指示されている通りに実行させて、そのプロセスにアタッチしてソースコード
>   デバッグとかすることになります。
>
>   アプリケーションしか作成したことの無い方でしたら、サービスの実行・デバッグ
>   は、かなり難易度の高い作業となるでしょう。
>
>   まずサービスとは何か。.NETでのサービスの構造とデバッグ方法を習得されてから
>   立ち向かわれるのがよろしいかと。
>
> 以上。

[ツリー表示へ]