Ří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í. |
|
Jak programově vytvořit řešení a konfigurace sestavení projektu. |
|
Práce s projekty, které nepodporují model automatizace Visual Studio. |
|
Práce s virtuálními projekty – projekty Položky řešení a Různé položky. |
|
Ukládání hodnot proměnných řešení a projektu mezi relacemi integrovaného vývojového prostředí (IDE). |
|
Manipulace s Průzkumníkem řešení. |
|
Ovládání projektů Visual Basic a Visual C#. |
|
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ů
Koncepty
Graf modelu objektů automatizace