Názorný postup: Ladění přidat do projektu
Tento postup popisuje, jak vytvořit jednoduchou Visual Studio přidat do projektu a jak používat body přerušení ladění projektu.Další informace naleznete v tématu Breakpoints and Tracepoints.
Doplňky jsou kompilované aplikace, které používají Visual Studio modelu objektu automatizace manipulovat nebo automatizovat integrované vývojové prostředí (IDE).Další informace naleznete v tématu Vytváření doplňků a průvodců.
[!POZNÁMKA]
Dialogová okna a příkazy v nabídkách menu, které vidíte, se mohou lišit od těch popsaných v nápovědě, v závislosti na vašich aktivních nastaveních nebo edici.Tyto postupy byly vyvinuty s aktivní Obecné nastavení pro vývoj.Chcete-li změnit nastavení, zvolte Import a ExportNastavení na Nástroje nabídce.Další informace naleznete v tématu Nastavení aplikace Visual Studio.
Vytvoření jednoduché aplikace Visual Studio přidat do projektu
Z soubor nabídce přejděte na Novýa než klepnutím projektu.
Zobrazí se New Project Dialog Box.
V Typy projektů podokně rozbalte položku Jiné typy projektůa pak vyberte rozšíření.
V podokně šablony vyberte doplněk Visual Studio.
V název pole, zadejte název projektu v SimpleAddIn.Klikněte na tlačítko OK.
Add-in Wizard Spustí.
V Vítejte v Průvodci klepněte na možnost Další.
V Vybrat programovací jazyk klepněte na možnost **pomocí vytvořit doplněk Visual C#**a klepněte na tlačítko Další.
V Vyberte Application Host stránky, přijměte výchozí možnosti a klepněte na tlačítko Další.
V Zadejte název a popis stránky, zadejte jako název doplňku Simple doplněk a zadejte slouží ke znázornění jednoduché doplněk ladění. jako popis pro doplněk.Klepněte na tlačítko Další.
Na Zvolte Přidat v možnosti stránky, zaškrtněte volbu, vytvořit se položka nabídky 'Nástroje'. Přijměte výchozí nastavení zbývající.Klepněte na tlačítko Další.
V Výběr nápovědy o informace stránky, vyberte Ano, chtěl bych tento doplněk nabízí "O" pole informace. možnost a potom klepněte na tlačítko Další.
Na Souhrn klepněte na možnost Dokončit.
Přidat Průvodce generuje nový projekt doplněk a otevře IDE se zaměřením na soubor Connect.cs.Toto je hlavní třídy, která obsahuje kód pro doplněk.
V Aplikaci Solution Explorer, klepněte pravým tlačítkem myši odkazy uzlu a vyberte Přidat odkaz na přidat odkaz na sestavení vašeho.
To umožňuje použití typů v System.Windows.Forms oboru názvů.
Zobrazí se Add Reference Dialog Box.
V .NET karta, poklepejte na komponentu System.Windows.Forms.dll.
V Aplikaci Solution Explorer, odkaz na System.Windows.Forms oboru názvů, které se zobrazí pod odkazy uzel.
Tento obor názvů obsahuje potřebné k zobrazení okna se zprávou, která je použita v následujícím příkladu kódu.
V Connect.cs, přidejte následující prohlášení v horní části SimpleAddIn oboru umožnit snadnější použití MessageBox objekt:
using System.Windows.Forms;
Přidat MessageBox na doplněk přidáním objektuMessageBox.Show("Debugging a Simple Add-in");aby Exec metodu Connect.cs:
public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled) { handled = false; if(executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault) { if(commandName == "MyAddin1.Connect.MyAddin1") { handled = true; MessageBox.Show("Debugging a Simple Add-in"); return; } } }
Klepněte Uložit všechny tlačítko Uložit práci.
Ladění projektu přidat v aplikaci Visual Studio
V Connect.cs klepněte na levý okraj příkazem:
MessageBox.Show("Debugging a Simple Add-in")
Zobrazí červená tečka (nebo zarážka) a text na tomto řádku se zobrazí červeně.
V nabídce Ladit klikněte na příkaz Spustit ladění.
Aktuálním Visual Studio relace – relace debugger – ztratí fokus a program právě laděn, bude otevřen v jiné instanci Visual Studio.
Z Visual Studio IDE, který je právě laděn, klepněte Nástroje nabídce.
SimpleAddIn je uveden v horní části položky nabídky.
Vyberte SimpleAddIn příkaz Spustit doplněk.
Tím přejdete do řádku kde nastavení vašeho zarážky Visual Studio debugger relaci, která je zvýrazněn žlutě.
Z ladění v ladicí relaci, vyberte v nabídce Krok do.
Fokus přepne zpět do vyladěnou aplikaci.Otevře se okno se zprávou označující, že doplněk byl vykonán.
Klepněte na tlačítko OK zavřete okno se zprávou.
V ladicí relaci, vyberte Pokračovat z ladění nabídce.
Vyladěnou Visual Studio i relace aktivní.
Exit vyladěnou Visual Studio relace.
V Connect.cs, klepněte na zarážku, vedle nastavené MessageBox příkaz odebrat ze zdrojového kódu.
Jak můžete vidět, při ladění doplněk, další instanci Visual Studio IDE otevře hostitel spuštěný doplněk.První instance se zobrazí jeho kód a umožňuje ladit, například nastavení sledování proměnných, zarážky a tak dále.Po dokončení ladění, druhá instance IDE zavře a vrátí se do doplňku a kód v první instanci.