2012-03-25 10 views
2

Visual Studio 2010プロジェクトの で、ソリューションエクスプローラの既存のアイテムをプログラムで(つまり実行時に)追加するにはどうすればよいですか?VS2010プロジェクトの既存アイテムをプログラムで追加しますか?

既存の項目は、あなたはおそらくのVisual Studioの既存のオートメーションこのためのフレームワーク、またはそれを包むものを使用して終わるだろう、画像、動画など

+0

あなたの質問は不明です私に。ソリューションとそのプロジェクトがVisual Studioに読み込まれている間に、プロジェクト(またはソリューションフォルダ?)にファイルやフォルダを追加する方法を尋ねていますか? –

+0

プロジェクトのソリューションフォルダにファイルをプログラムで追加したい@RitchMelton – user1106633

+0

プロジェクトにはソリューションフォルダがないので、解決策はありません。 –

答えて

1

を含むことができます。

特に、プロジェクトへの参照が取得されると、ProjectItemsプロパティにアクセスしてプロジェクト内のアイテムのコレクションを取得し、次にAddFromFileまたはAddFromFileCopyを使用します。既存の場所またはプロジェクトディレクトリ内に配置されるコピー。

DTEオブジェクトがオートメーションオブジェクトモデルの 'ルート' のようなものです - 詳細は、参照はhttp://msdn.microsoft.com/en-us/library/t6d9sf9k.aspx