2012-03-25 10 views
2

Wie kann ich ein vorhandenes Objekt im Lösungsexplorer programmgesteuert (d. H. Zur Laufzeit) in einem Visual Studio 2010-Projekt hinzufügen?Vorhandenes Element im VS2010-Projekt programmgesteuert hinzufügen?

vorhandene Elemente Bilder enthalten können, Videos etc

+0

Ihre Frage ist unklar mir. Sie fragen, wie Sie einem Projekt (oder Lösungsordner) Dateien und Ordner hinzufügen, während eine Lösung und ihre Projekte in Visual Studio geladen werden? –

+0

Ich möchte Dateien zum Lösungsordner eines Projekts programmatisch hinzufügen @RitchMelton – user1106633

+0

Projekte haben keine Lösungsordner, Lösungen tun. –

Antwort

1

Sie werden wahrscheinlich Visual Studio bestehenden Automatisierungsrahmen für diese am Ende mit, oder etwas, das es umschließt.

Wenn Sie einen Verweis auf das Projekt erhalten, greifen Sie auf seine ProjectItems-Eigenschaft zu, um die Auflistung der Elemente im Projekt abzurufen, und verwenden Sie dann AddFromFile oder AddFromFileCopy abhängig davon, ob Sie das Original hinzufügen möchten der vorhandene Standort oder eine Kopie, die innerhalb des Projektverzeichnisses platziert werden soll.

das DTE-Objekt ist eine Art der 'Wurzel' des Automatisierungsobjektmodell - für weitere Informationen finden Sie http://msdn.microsoft.com/en-us/library/t6d9sf9k.aspx

Verwandte Themen