Kontrolowanie rozwiązań i projektów
Dodatki Visual Studio zostały zaniechane w programie Visual Studio 2013.Dodatki należy uaktualniać do pakietu rozszerzenia VSPackage.Aby uzyskać więcej informacji na temat uaktualniania, zobacz Często zadawane pytania: konwertowanie dodatków na rozszerzenia pakietu VSPackage.
Visual Studio Model automatyzacji zawiera obiekty i kolekcje, które pozwalają kontrolować rozwiązanie, projekty i elementy projektów w ramach projektu, niezależnie od języka programowania, w którym aplikacja została napisana.
Oprócz tego podstawowego modelu automatyzacji projektu niezależnego od języka, każdy język programowania posiada własny model automatyzacji projektu, który zapewnia dostęp do funkcji unikatowych dla danego języka.
Obiekty i kolekcje
Solution2 obiektu i Projects kolekcji (która jest zwracana przez Projects i Projects) zawierają odniesienie do rozwiązania, a także odwołania odpowiednio do wszystkich projektów w tym rozwiązaniu.
ProjectItems kolekcja reprezentuje wszystkie elementy zawarte w projekcie (Project), z wyjątkiem wirtualny projektów.ProjectItem obiekt reprezentuje poszczególne elementy w projekcie.
Projekt wirtualny jest tym, który nie jest skojarzony z określonym projektem, ale raczej wiąże się z rozwiązaniem.Rozwiązanie może zawierać dwa dodatkowe projekty wirtualne: projekty Elementy rozwiązania i Różne pliki.
Aby diwiedzieć się się więcej o |
Zobacz |
---|---|
Kontrolowanie rozwiązania i projektów w ramach rozwiązania. |
|
W jaki sposób programowo utworzyć rozwiązanie i konfiguracje kompilacji projektu. |
Porady: tworzenie konfiguracji rozwiązań i kompilacji projektu |
Radzenie sobie z projektami, które nie obsługują modelu automatyzacji Visual Studio. |
|
Praca z projektami wirtualnymi — elementy rozwiązania i różne elementy projektów. |
|
Zapisywanie rozwiązania i projektu wartości zmiennych między sesjami środowiska (IDE) zintegrowanego rozwoju. |
|
Manipulowanie Eksploratorem rozwiązań. |
|
Kontrolowanie projektów Visual Basic i Visual C# . |
|
Kontrolowanie projektów Visual C++. |
Microsoft.VisualStudio.VCProject i Microsoft.VisualStudio.VCProjectEngine. |
Zobacz też
Zadania
Porady: dodawanie i obsługa poleceń
Koncepcje
Wykres modelu obiektów automatyzacji
Inne zasoby
Tworzenie i kontrolowanie okien środowiska