Jak spustit existující Visual Studio .NET nebo Visual Studio 2005 Průvodce pomocí DTE.LaunchWizard

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:315487
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Souhrn
Ukázkový kód uvedený v tomto článku demonstruje použití LaunchWizard metodu objektu DTE spustit existující Microsoft Visual Studio .NET průvodce.
Další informace
Metoda DTE.LaunchWizard vyžaduje dva argumenty při spuštění Průvodce přidáním nového projektu. První argument je název souboru průvodce (.vsz soubor). Druhý argument je matice hodnot, která je předána Průvodce při jeho spuštění. Sedmý prvku matice nastavte na hodnotu TRUE, můžete vynutit chyby vyvoláním výjimky, může být zachycena ve struktuře zkuste... catch. Průvodce aplikací Windows očekává následující hodnoty v matici:
  • WizardType: GUID označující typ průvodce. Nový Průvodce projektem je GUID {0F90E1D0-4999-11 D 1-B6D1-00A0C90F2744}.
  • ProjectName: řetězec pro název nového projektu.
  • Místní adresář: řetězec obsahující úplnou cestu ke složce, kde bude vytvořen nový projekt.
  • Instalační adresář: řetězec obsahující složku, kde je nainstalován Visual Studio.
  • Výhradní: logická hodnota označující, zda by měl být uzavřen žádné existující otevřené řešení.
  • Název řešení: řetězec název pro soubor řešení bez cesty nebo rozšíření.
  • Tichý režim: logickou hodnotu označující, zda by měl průvodce spuštěn tiše.
Následující makro ukazuje, jak spustit Průvodce existující pomocí metody LaunchWizard.

Poznámka: Toto makro při volání Průvodce používá Silent příznak. Pokud toto makro spustit jednou, spustí bez chyby, za předpokladu, že adresář a projekt již neexistují. Pokud toto makro spustit podruhé, je aktivována chybě. Protože Silent příznak nastavit na hodnotu TRUE, výjimky zachycené podle bloku catch zkuste....
Sub LaunchWizardExample()Dim params() As Object = New Object() {   "{0F90E1D0-4999-11D1-B6D1-00A0C90F2744}","NewProjectName1","NewProjectPath", "", False, "", False}'The last value is the "Silent" flag where TRUE=No UI, FALSE=UIDim res As EnvDTE.wizardResultDim s As String = DTE.Solution.TemplatePath(VSLangProj.PrjKind.prjKindCSharpProject)Try   res = DTE.LaunchWizard(s & "CSharpEXE.vsz",params)Catch e1 As System.Exception   System.Windows.Forms.MessageBox.Show("Caught an Exception: " + e1.Message)End TryEnd Sub				
Další informace o Průvodci typ hledání ContextParams výčtu v Books Online.
Odkazy
Další informace o odstraňování potíží Visual Basic .NET a Visual C#-rozšiřitelnost procházet nápovědě webového souboru následující web:

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 315487 - Poslední kontrola: 01/17/2015 05:18:57 - Revize: 3.4

Microsoft Visual C++ .NET 2002 Standard Edition, Microsoft Visual C++ .NET 2003 Standard Edition, Microsoft Visual C++ 2005 Express Edition

  • kbnosurvey kbarchive kbmt kbhowto KB315487 KbMtcs
Váš názor