1

このプロジェクトは、私が参照している他の誰かによって作成されました。Entity Framework を使用したデータ アクセス レイヤーです。

もちろん、プロジェクトをコンパイルすると、.config ファイルを含む実行可能ファイルが作成されます。

キッカーは次のとおりです。どのサーバーにどの資格情報を使用して接続するかをデータ アクセス レイヤー DLL にどのように伝えることができますか?

メモ帳で DAL DLL を開くと、ハードコーディングされた接続文字列が表示されます。

多くの接続文字列を処理できるように DAL プロジェクトを変更しましたが、コンパイルすると、DAL プロジェクトが組み込まれます。

EF の内部動作を誤解していますか?

ありがとうございます。

4

1 に答える 1

0

ほとんどの場合、資格情報を何らかのタイプの構成ファイルに保存する必要があります。これにはいくつかの方法があります。次の MSDN の記事をご覧ください: Security Considerations (Entity Framework)

于 2013-09-13T16:45:10.727 に答える