Udostępnij za pośrednictwem


Kontrolowanie roztwór i jego projektów

Jedno rozwiązanie może być otwarty w Visual Studio na każdym biorąc pod uwagę czas.Jeśli nie jest to rozwiązanie pusta, zawiera jeden lub więcej projektów.Projekty mogą być różnych typów napisane w dowolnym z Visual Studio języków.Na przykład, może zawierać rozwiązanie Visual Basic projekt aplikacji systemu Windows i Visual C++ Projekt ATL.Każdy projekt zawiera jeden lub więcej elementów projektu, takich jak interfejsy, klas, modułów, formularzy, kontrolek użytkownika, pliki schematów XML i tak dalej.

Visual Studio Automatyzacji modelu oferuje obiektów do programowego tworzenia i manipulowania wszystkie te elementy.Obiekt klucza do kontrolowania rozwiązania i jego zawartość jest Solution2 obiektu.Używając go, można:

  • Tworzenie nowych rozwiązań.

  • Dodawanie nowych projektów do rozwiązania, oparte na Visual Studio szablonów.

  • Dodać do roztworu istniejących projektów, z plików.

  • Usuwanie projektów z roztworu.

  • Otwórz, Zapisz i zamknij roztworu.

  • Dodaj nowe elementy projektu do projektów.

  • Uzyskać informacje o nim elementy rozwiązania i projektów oraz projektu.

Oprócz tego zestawu typów projektów niezależna od języka każdej Visual Studio język oferuje własne bardziej szczegółowe modelu obiektowego projektu, który jest specyficzny dla języka hosta.Na przykład, że istnieje wzór automatyzacji specyficzne dla projektu Visual Basic i Visual C#, zawartych w VSLangProj, VSLangProj2, VSLangProj80, VSLangProj90, i VSLangProj100.Model automatyzacji specyficzne dla projektu dla Visual C++ znajduje się w Microsoft.VisualStudio.VCProject i Microsoft.VisualStudio.VCProjectEngine.

W tej sekcji

Sekcje pokrewne