1

私は現在、解決できない問題に直面しており、もう何をすべきか本当にわかりません。

サービスを開始しようとすると、「サービスは開始されましたが、再び停止しました。これは、パフォーマンスログやアラートサービスなど、一部のサービスが何もしないと停止するためです」というメッセージが表示されます。 。

Windowsログを調べましたが、サービスが常に停止している理由を説明できるものは何も書かれていません。また、コマンドプロンプトからWindowsサービスを起動しようとしましたが、「サービスは開始されていませんが、サービスは障害を返しませんでした。」というメッセージが表示されます。

サービスを参照しているすべてのキーを削除しようとしましたが、問題は解決しませんでした。

私は答えを見つけるためにグーグルで検索しました(多分十分ではありません)が、私は何も見つかりませんでした。自分にできることを説明しているWebサイトをいくつか見つけましたが、これらの提案はすべて機能しませんでした。

どこを見ればいいのかわからないので、これはちょっと**です。エラーメッセージはありません。検索に使用できるIDがありません。どこから始めたらいいのかわからないので、皆さんが私を助けてくれることを願っています。

Windowsサービスに関する詳細な説明

OS: Windows XP SP3

.Net Framework: .Net4.0クライアントプロファイル

言語: C#

開発環境: Visual Studio 2010 Professional(ただし、Visual Studio 2012 RCはインストールされています)

通信: WCF(名前付きパイプ)、WCF(BasicHTTPBinding)

名前付きパイプ:

WindowsサービスからWindowsフォームアプリケーションに通信したかったので、このソリューションを選択しました。かなり長い間機能していましたが、突然Windowsサービスが自動的にシャットダウンし、再起動できなくなりました。

実装されている2つの名前付きパイプサービスがあります。Windowsフォームアプリケーションに通知を送信するイベントサービスと、WindowsフォームアプリケーションにWindowsサービスを維持する可能性を与える管理サービスです。

BasicHTTPBinding:

基本的なhttpバインディングは、中央サーバーへの接続を確立します。この接続は、クライアントからサーバーへの情報のストリーミングに使用されます。

どの追加情報が必要になるかはわかりませんが、何か必要な場合は、可能な限り詳細に説明するようにします。

前もって感謝します。

4

1 に答える 1

1

わかりました、私は問題を解決しました、そして本当にそれはばかげたものです。Windows XP はエラーをスローしたり、すべてのログが保存されているブックがいっぱいであることを報告したりしません!!! ログを消去した後、サービスは完全に開始され、実行され続けます。なんてばかな!:)

于 2012-06-24T17:18:18.553 に答える