Visual Studio 2010 ソリューションに 2 つのプロジェクトがあります。
1- ウィザードを使用し、MYSQL データベース ファイルのスキーマに基づいて作成された .edmx エンティティ フレームワーク モデルを含む DATA と呼ばれる .dll クラス ライブラリ。
2- ユーザー インターフェイスであり、.dll との間でデータを送受信するための最小限の情報しか持たない Windows フォーム プロジェクト。これにより、データベースに対して同じ処理が行われます。このプロジェクトには、最初のプロジェクトへの参照があります。
問題は、.dll の app.config ファイルに接続文字列を設定すると、アプリを実行すると、接続が見つからないというメッセージが表示されることです。そのため、FORM プロジェクトに接続文字列を設定する必要があります。相互に最小限の独立性を達成しようとしているので、これは好きではありません。
mysql 参照でも同じことが起こります...アプリを機能させるには、それらを FORMS プロジェクトに設定する必要があります...しかし、これは、それぞれ独自の 2 つの個別のプロジェクトを作成することを考えたときの計画ではありません責任。
私が考えている/間違っていることは何ですか?