Řízení projektů a řešení

Doplňky Visual Studio jsou ve verzi aplikace Visual Studio 2013 zastaralé.Měli byste upgradovat doplňky na rozšíření VSPackage.Další informace o upgradu viz Nejčastější dotazy: Převádění doplňků na rozšíření VSPackage.

Model automatizace Visual Studio poskytuje objekty a kolekce, které vám umožňují řídit řešení, projekty a položky projektu v rámci projektu bez ohledu na programovací jazyk, ve kterém je aplikace napsaná.

Kromě tohoto základního modelu automatizace projektu bez ohledu na jazyk každý programovací jazyk má svůj vlastní model automatizace projektu, který poskytuje přístup k funkcím, které jsou jedinečné pro daný jazyk.

Objekty a kolekce

  • Objekt Solution2 a kolekce Projects (která je vrácena Projects a Projects) obsahují odkaz na řešení, resp. odkazy na všechny projekty v řešení.

  • Kolekce ProjectItems představuje všechny položky obsažené v projektu (Project) s výjimkou virtuálních projektů.Objekt ProjectItem představuje jednotlivé položky v rámci projektu.

Virtuální projekt je takový projekt, který není spojen s konkrétním projektem, ale spíše souvisí s řešením.Řešení může obsahovat dva další virtuální projekty: položky řešení a různé soubory projektů.

Další informace

Odkaz

Řízení řešení a projekty v rámci řešení.

Řízení řešení a jeho projektů

Jak programově vytvořit řešení a konfigurace sestavení projektu.

Postupy: Vytváření konfigurací sestavení řešení a projektu

Práce s projekty, které nepodporují model automatizace Visual Studio.

Přehled nemodelovaných projektů

Práce s virtuálními projekty – projekty Položky řešení a Různé položky.

Práce s položkami řešení a s různými položkami

Ukládání hodnot proměnných řešení a projektu mezi relacemi integrovaného vývojového prostředí (IDE).

Uchovávání informací v projektech a řešeních

Manipulace s Průzkumníkem řešení.

Postupy: Řízení Průzkumníka řešení

Ovládání projektů Visual Basic a Visual C#.

Úvod do rozšíření projektu

Ovládání projektů Visual C++.

Microsoft.VisualStudio.VCProject a Microsoft.VisualStudio.VCProjectEngine.

Viz také

Úkoly

Postupy: Přidávání a zpracování příkazů

Postupy: Vytvoření doplňku

Návod: Vytvoření průvodce

Koncepty

Řešení a projekty

Graf modelu objektů automatizace

Další zdroje

Vytváření a řízení oken prostředí

Vytváření doplňků a průvodců

Referenční dokumentace automatizace a rozšíření