3

次の 2 つのプロジェクトで構成されるソリューション ファイルを作成しました:ProjectAProjectB(メイン)。Visual Studio の Intellisense を 2 つのプロジェクトで動作させるにはどうすればよいですか?

例えば:

ProjectAを持っClassAていMethodAます。の作業中に、Intellisense をビルド/再ビルドせずに検出し、それに関するドキュメントProjectBを取得するにはどうすればよいですか?MethodAProjectA

4

1 に答える 1

2

[参照の追加] ダイアログの [プロジェクト] タブを使用して、プロジェクト A をプロジェクト Bのプロジェクト参照として追加する必要があり ます。

これにより、Visual Studio は、コンパイルされた DLL ではなく、プロジェクト システムから Project を読み取るようになります。これには多くの利点があります。

  • 再構築する必要はありません
  • Visual Studio は依存関係があることを認識し、プロジェクト B をビルドするときにプロジェクト A を自動的にビルドします。
  • 定義に移動などのエディター機能は機能します。

参照が既にある場合 (そして Intellisense がまだ表示されない場合)、これはおそらく、既に dll を参照していることを意味します。上記のように、参照を削除して [参照の追加] ダイアログから再度追加する必要があります。そうしないと、既にその参照があることが示されます。

于 2013-05-05T12:47:53.583 に答える