2011-06-24 16 views
0

私はLinq DataContextでこの奇妙な問題があります。Linq DataContext問題

私は自分のデータコンテキストをインスタンス化し、設定から接続文字列を使用させました。

ところで、これはwcfサービスです。IIS上でホストされています。

私はTest Clientを使用している私のサービスからメソッドを呼び出すと動作しますが、POSTまたはGet要求を使用してメソッドを呼び出すと、「接続できませんユーザー...."。コンテキストインスタンスを見ると、もはや存在しない古い接続文字列が使用されます。だから私は接続文字列のインスタンスのためのソリューション全体を検索したが、何も見つかりませんでした。

同じ問題が発生した場合は、お知らせください。

ベスト

答えて

0

あなたはIIS7を使用している場合は、接続文字列は、接続文字列のアイコンをクリックすることで使用されているものを確認することができます。それがまだ存在するかどうかを確認してください。その場合は、ソリューションのプロパティを確認してビルドアクションがコンテンツに設定されていることを確認し、少なくとも新しいものをコピーするように出力ディレクトリにコピーを設定します。

2番目の推測では、ファイルを含むフォルダがネットワークサービスユーザーまたはIISが使用しているIUSRにアクセスできるかどうかを確認することです。