0

2 つのプロジェクトを持つ VS2010 ソリューションがあります。

  1. SqlServer 2008 データベース プロジェクト、および別の

  2. Winform プロジェクト

Visual Studio を使用すると、Winforms プロジェクトの参照を DB プロジェクトに追加できることがわかります。しかし、その逆は不可能です。

私の質問は、なぜ誰かが Winforms プロジェクトの参照を DB プロジェクトに、またはその逆に追加する必要があるのでしょうか?

4

2 に答える 2

0

結局のところ、多くのコードは実際には特定のランタイム モデルに依存していないためです。コードが (通常は) 準拠する特定のモデルを選択した可能性がありますが、それは (. NET ルール) を使用して、コードを別のコードで使用できないようにします。

再利用可能なコンポーネントが最終的に DLL になり、「再利用できない」コンポーネントが最終的に EXE になるのは、ある程度、従来のことです。.NET レベルでは実際の違いはありません (どちらもアセンブリです)。そして、どの特定の VS プロジェクトがこれらのコンポーネントを生成するかは、非常に失われています。

VS 内から特定のプロジェクトを簡単に参照できるかどうかは、VS の問題です。

于 2013-06-08T17:46:39.577 に答える