61

Visual Studio 2008では、ソリューションエクスプローラーですべてのプロジェクトファイルを確認できます。これらのファイルは実際のディレクトリに存在します。

ただし、そのディレクトリにファイルを追加すると(たとえば、App_Dataフォルダー内のtest.sqliteファイル、または他のプログラムによって作成された画像)、これらのファイルは、クリックしてもソリューションエクスプローラーに表示されません。更新ボタン。

他のアプリケーションで作成されたファイルをソリューションエクスプローラーに表示するにはどうすればよいですか?

(これまでのところ、それらを別の場所に作成してから、それらをコピーしてソリューションエクスプローラー自体に貼り付ける必要がありますが、もっと簡単な方法が必要です)。


編集:

この「偽のソリューションビュー」には利点がありますか。つまり、App_Dataディレクトリにファイル「test.sqlite」を含めることができますが、私のソリューションでは、ルートディレクトリに表示される可能性があります。Eclipse WYSIWYG Solution Explorerの考え方から来ているので、ディレクトリ内の実際のファイルに関するこの追加の仮想メタ情報を持つことの利点はわかりません。この比喩から利点を得る方法はありますか?

4

5 に答える 5

131

ソリューションエクスプローラーの上部には、[すべてのファイルを表示]トグルボタンがあります。これにより、プロジェクトに含まれていない場合でも、すべてのファイルが表示に含まれます。これらのアイコンは少し灰色で表示されます。次に、コンテキストメニューを使用して、これらをプロジェクトに追加します。

于 2009-01-23T09:25:47.307 に答える
8

ソリューションで、マウスの右ボタンをクリックして[既存のアイテムを追加]を選択し、ソリューションのルートディレクトリからファイルを選択します。ソリューションは、ファイルを含む「ソリューションアイテム」ディレクトリを取得します。このディレクトリは仮想であるため、ディスク上には存在しません。

ただし、ソリューションには「すべてのファイルを表示」のような機能はありません。これはプロジェクトでのみ機能します。

于 2009-01-23T09:15:44.503 に答える
1

ソリューション エクスプローラー右上のアイコン(すべてのファイルを表示) を押すと、ファイルが表示されます。次に、ファイルを右クリックして [これをプロジェクトに含める] を選択します。

于 2020-08-29T06:21:48.947 に答える