VB.NET2003のWindowsサービスからシリアルポートを使用しようと
試みましたがどうしてもエラーになってしまいます。そもそも実現
可能なのかどうかもよく分かりません。知っている人がいたら是非
ご教示ください。
具体的には、
サービスの登録までは問題ないのですが、開始を実行すると
「〜開始できません。サービスはエラーを返しませんでした。
Windowsの内部エラーまたはサービスの内部エラーであった
可能性があります。〜」のエラーが出力されてしまいます。
いや・・・COMポートをオープンした時点でエラーして
いるのかどうかも解らない常態では、コメントのしようも
ないのですが・・・
まずサービスだからと言ってできないと言うことはありま
せん。あるとすれば権限で拒否されている場合でしょう。
どの部分でエラーしているのか、デバッグして原因を特定
しないことには、一概にシリアルポートアクセスだからと
言えないでしょう・・・
以上。
ツイート | ![]() |