Sdílet prostřednictvím


Jak: ladění je spustitelný soubor není součástí řešení Visual Studio

Někdy můžete chtít ladit spustitelný soubor, který není součástí Visual Studio projektu.Může být spustitelný soubor vytvořen mimo Visual Studio nebo spustitelný soubor přijatých od někoho jiného.

Obvyklá odpověď na tento problém je spustit spustitelný soubor mimo sady Visual Studio a připojit pomocí Visual Studio debugger.Další informace naleznete v tématu Připojování k spuštěných procesů.

Připojování k aplikaci vyžaduje některé ruční trvá několik sekund.Toto mírné zpoždění znamená, že připojení není pomůže se pokoušíte ladit problém, který nastane při spuštění.Také pokud ladění programu, který nečeká vstup uživatele a dokončí rychle nemáte čas k ní připojit.Pokud máte Visual C++ nainstalován, můžete vytvořit projekt EXE pro takového programu.

K vytvoření projektu pro stávající spustitelný soubor EXE

  1. Na soubor nabídky, klepněte na tlačítko otevřených a vyberte projektu.

  2. V Otevřít projekt dialogové okno, klepněte na rozevírací seznam vedle název souboru a vyberte Všechny soubory projektu.

  3. Vyhledejte spustitelný soubor a klepněte na tlačítko OK.

    Vytvoří dočasné řešení, která obsahuje spustitelný soubor.

Spustitelný soubor importovat do řešení programu Visual Studio

  1. Na soubor nabídce přejděte na Přidat projekta klepněte na tlačítko Existujícího projektu.

  2. V Přidat existující projekt dialogové okno, klepněte na rozevírací seznam vedle název souboru a vyberte Všechny soubory projektu.

  3. Vyhledejte a vyberte spustitelný soubor.

  4. Klikněte na tlačítko OK.

  5. Například výběrem příkazu spuštění spustit spustitelný soubor Start, ze ladění nabídce.

    [!POZNÁMKA]

    Všechny programovací jazyky podporují projekty EXE.Instalace Visual C++ Chcete-li použít tuto funkci.

    Při ladění zdrojového kódu bez spustitelný dostupné funkce ladění jsou omezeny, zda spuštěné spustitelný soubor připojit nebo přidejte spustitelný soubor, který Visual Studio roztoku.Pokud spustitelný soubor byl vytvořen bez ladicích informací v kompatibilním formátu, jsou další funkce k dispozici omezené.Pokud je zdrojový kód, nejlepším řešením je importovat do zdrojového kódu Visual Studio a vytvořit sestavení ladicí spustitelného souboru v Visual Studio.

Viz také

Koncepty

Zabezpečení Debugger

[ZASTARALÉ] Soubory databáze programu (C++)

[ZASTARALÉ] Soubory databáze programu (C#, F# a Visual Basic)

Další zdroje

Nastavení ladění a příprava

Soubory DBG