2011-02-07 9 views
1

EF4.0でWindowsサービスを開発しました。Windowsサービス基盤プロバイダーがオープンに失敗しました。

私のコードにコンソールアプリケーションで実行されるスタンドアロンコードがあります。

このコードが実行された後、イベントビューアに「オープンしている問題で基になるプロバイダが失敗しました」というエラーが表示されます。

お願いします。

答えて

0

これは、データベースへの接続に問題があることを意味します。接続文字列とパスワードを確認してください。データベースが着信接続を受け入れることを確認します。手動で接続してみてください(MS SQL Serverの場合はSQL Server Management Studioを使用してください)

+0

私のラップトップとテストデータベースでこのWindowsサービスアプリケーションを試しても問題はありません。しかし、私はライブサーバー上にこのWindowsサービスアプリケーションをインストールします。私はこのエラーが発生しています。また、私はこのタイマーを置くときに私の窓のapplicaton therは問題ではありません。 – prog2011

+0

サービスがライブサーバーにインストールされているときに使用する接続文字列が正しいことを確認します(特に、ラップトップのテストデータベースを指していないことを確認してください)。接続文字列で指定された資格情報を使用して、ライブデータベースに手動で接続できることを確認します。 – Rune

関連する問題