SolutionBuild.BuildProject – metoda
Vytvoří zadaný projekt a jeho závislosti v kontextu Zadaná konfigurace řešení.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
Sub BuildProject ( _
SolutionConfiguration As String, _
ProjectUniqueName As String, _
WaitForBuildToFinish As Boolean _
)
void BuildProject(
string SolutionConfiguration,
string ProjectUniqueName,
bool WaitForBuildToFinish
)
void BuildProject(
String^ SolutionConfiguration,
String^ ProjectUniqueName,
bool WaitForBuildToFinish
)
abstract BuildProject :
SolutionConfiguration:string *
ProjectUniqueName:string *
WaitForBuildToFinish:bool -> unit
function BuildProject(
SolutionConfiguration : String,
ProjectUniqueName : String,
WaitForBuildToFinish : boolean
)
Parametry
- SolutionConfiguration
Typ: System.String
Povinné.Název nové konfigurace řešení, která poskytuje kontext, ve kterém chcete vytvořit projekt.
- ProjectUniqueName
Typ: System.String
Povinné.Projekt výstavby.
- WaitForBuildToFinish
Typ: System.Boolean
Nepovinné.Určuje, zda čekání na sestavení dokončit.Pokud true, pak čeká, jinak ne.
Poznámky
BuildProjectVrátí okamžitě.Po dokončení operace k řešení sestavení zjistíte, je nutné zkontrolovat OnBuildDone událostí.
BuildProjectjde o změnu konfigurace aktivní řešení nebo vybraného projektu neovlivní uživatelské rozhraní (UI).Vytvoření projektu vzhledem ke konfiguraci aktivní řešení pomocí DTE.SolutionBuild.ActiveConfiguration.Name.
BuildProjectuživatelské rozhraní založené na vliv DTE.SuppressUI příznak, bliká stavový řádek a výstupní okno a v seznamu úkolů aktualizován vždy.
Zadaný projekt a jeho závislosti jsou vytvořeny jako závislosti jsou kontrolovány má být vytvořena v Zadaná konfigurace řešení.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.