Sdílet prostřednictvím


Sestavení stránce projektu Designer (C#)

Použití sestavení stránku Návrháře projektu Chcete-li určit vlastnosti konfigurace sestavení projektu.Tato stránka se vztahuje na Visual C# pouze projekty.

Přístup sestavení zvolte uzel projektu (nikoli řešení uzel) v Průzkumníku.Pak zvolte projektu, Vlastnosti na panelu nabídek.Návrhář projektu se zobrazí, klepněte na tlačítko sestavení kartu.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Konfigurace a platforma

Tyto možnosti umožňují vybrat konfigurace a platforma, chcete-li zobrazit nebo upravit.

[!POZNÁMKA]

Pomocí konfigurací sestavení zjednodušený systém projektu určuje, zda sestavení ladění nebo verze.Proto tyto možnosti nejsou zobrazeny.Další informace naleznete v tématu Uvolnění projektu konfigurace a ladění.

  • Konfigurace
    Určuje nastavení konfigurace, ve které chcete zobrazit nebo upravit.Toto nastavení může být aktivní (ladění) (Toto je výchozí nastavení), ladění, verze, nebo Všechny konfigurace.

  • Platforma
    Určuje nastavení platformy, které chcete zobrazit nebo upravit.Ve výchozím nastavení je Active (jakýkoli procesor).Lze změnit pomocí active platform Správce konfigurace.Další informace naleznete v tématu Jak: vytvořit a upravit konfiguraci.

Obecná

Tyto možnosti umožňují konfigurovat několik nastavení kompilátoru jazyka C#.

  • Symboly podmíněné kompilace
    Určuje symboly, na kterou má být proveden podmíněné kompilace.Samostatné symboly s mezerou.Další informace naleznete v tématu /define (Možnosti C# kompilátoru).

  • Definovat konstantu DEBUG
    Definuje DEBUG jako symbol v všechny soubory zdrojového kódu vaší aplikace.Tento výběr je ekvivalentní použití / define: ladění možnost příkazového řádku.

  • Definovat konstantu TRACE
    TRASOVÁNÍ se definuje jako symbol v všechny soubory zdrojového kódu vaší aplikace.Tento výběr je ekvivalentní použití / define: trasování možnost příkazového řádku.

  • Cíl CPU
    Určuje procesor, které se zaměřují výstupní soubor.Zvolte x 86 libovolný procesor kompatibilní s procesory Intel 32-bit, zvolte x 64 žádné 64bitový procesor kompatibilní s procesory Intel, zvolte ARM pro procesory ARM nebo zvolte Libovolný procesor Chcete-li určit, že je přijatelné jakékoli procesoru.Jakékoli procesoru je výchozí hodnota pro projekty, protože umožňuje aplikaci, aby běžela v nejširší škálou hardwaru.

    Další informace naleznete v tématu /platform (Možnosti C# kompilátoru).

  • Raději 32-bit
    Pokud Prefer32-bit zaškrtávací políčko zaškrtnuto, aplikace bude spuštěna jako 32bitová aplikace na 32bitové a 64bitové verze systému Windows.Je-li políčko zaškrtnuto, aplikace bude spuštěna jako 32bitová aplikace na 32bitové verze systému Windows a jako 64bitových aplikací na 64bitové verze systému Windows.

    Je-li spustit aplikaci s 64bitovou aplikaci zdvojnásobí velikost ukazatele a jiných knihoven, které jsou výhradně 32-bit může dojít k potížím s kompatibilitou.Je užitečné, chcete-li spustit 64bitovou aplikaci pouze v případě, že potřebuje více než 4 GB paměti, nebo 64-bit instrukce poskytnout významné výkonnostní zlepšení.

    Toto zaškrtávací políčko je k dispozici pouze v případě, že jsou splněny všechny následující podmínky:

    • Na Stránku Build, Cílová platforma seznamu je nastavena na Libovolný procesor.

    • Na Aplikace na stránce, Typ výstupu seznamu určuje, zda je projekt aplikace.

    • Na Aplikace na stránce, cílové rozhraní seznamu určuje rozhraní .NET Framework 4.5.

  • Povolit nebezpečný kód
    Umožňuje kódu, který používá nebezpečných klíčové slovo pro kompilaci.Další informace naleznete v tématu /unsafe (Možnosti C# kompilátoru).

  • Optimalizovat kód
    Povolí nebo zakáže optimalizace, které provádí kompilátor, aby byl výstupní soubor menší, rychlejší a efektivnější.Další informace naleznete v tématu /optimize (Možnosti C# kompilátoru).

Chyby a upozornění

Následující nastavení jsou použity ke konfiguraci možnosti upozornění pro proces sestavení a chyby.

  • Úroveň upozornění
    Určuje úroveň, zobrazí se upozornění kompilátoru.Další informace naleznete v tématu /warn (Možnosti C# kompilátoru).

  • Potlačit upozornění
    Blokuje možnost kompilátoru pro generování jednoho nebo více upozornění.Více čísel upozornění oddělte čárkou nebo středníkem.Další informace naleznete v tématu /nowarn (Možnosti C# kompilátoru).

Považovat upozornění jako chyby

Následující nastavení se používají k určení která upozornění jsou považovány za chyby.Vyberte jednu z následujících možností pro označení za jakých podmínek pro vrácení chyby, když narazí sestavení upozornění.Další informace naleznete v tématu /warnaserror (Možnosti C# kompilátoru).

  • Žádná
    Žádná upozornění považovány za chyby.

  • Zvláštní upozornění
    Zvolené upozornění považovány za chyby.Více čísel upozornění oddělte čárkou nebo středníkem.

  • Všechna
    Zpracovává všena upozorněními jako chyby.

Výsledek

Následující nastavení slouží ke konfiguraci možností výstupu pro proces sestavení.

  • Výstupní cesta
    Určuje umístění výstupních souborů pro tuto konfiguraci projektu.Do tohoto pole zadejte cestu k výstupu sestavení nebo zvolte Procházet tlačítko, chcete-li zadat cestu.Všimněte si, že cesta je relativní; Pokud chcete zadat absolutní cestu, bude uložen jako relativní.Výchozí cesta je bin\Debug nebo bin\Release\.Další informace naleznete v tématu Uvolnění projektu konfigurace a ladění.

    Pomocí konfigurací sestavení zjednodušený systém projektu určuje, zda sestavení ladění nebo verze.Sestavení příkazu ladění nabídky (F5) bude sestavení do umístění debug bez ohledu na výstupní cestu zadáte.Však sestavení příkazu sestavení nabídky, vloží jej do umístění, které zadáte.Další informace naleznete v tématu Uvolnění projektu konfigurace a ladění.

  • Soubor dokumentace jazyka XML
    Určuje název souboru, do nějž budou zpracovány dokumentační poznámky.Další informace naleznete v tématu /doc (Možnosti C# kompilátoru).

  • Registr pro volání interop modelu COM.
    Označuje, zda bude vaše spravovaná aplikace vystavovat objekt modelu COM (COM callable wrapper) umožňující objektu modelu COM k interakci s vaší spravovanou aplikací.Typ výstupu vlastnost v stránku aplikace z Návrháře projektu pro tuto aplikaci, musí být nastavena na Knihovny tříd , aby Register for COM interop vlastnost je k dispozici.Pro příklad třídu, která může zahrnout do své Visual C# aplikace a vystavení jako objekt modelu COM naleznete v tématu Příklad třídy COM (C# Příručka programování).

  • Generovat sestavení serializace
    Určuje, zda kompilátor použije k vytvoření sestavení serializace XML nástroje Generátor XML převodník do sériového tvaru (Sgen.exe).Sestavení serializace může zvýšit výkon při spuštění XmlSerializer Pokud jste použili tuto třídu k serializaci typy ve vašem kódu.Ve výchozím nastavení je tato možnost nastavena Auto, který určuje generovat sestavení serializace pouze v případě, že jste použili XmlSerializer ke kódování typy ve vašem kódu XML.Mimo Určuje, že sestavení serializace nikdy být generována, bez ohledu na to, zda váš kód používá XmlSerializer.Na Určuje, že sestavení serializace vždy generovat.Sestavení serializace jsou pojmenovány TypeName.XmlSerializers.dll.Další informace naleznete v tématu XML Serializer Generator Tool (Sgen.exe).

  • Upřesnit
    Klepnutím na toto tlačítko Nastavení sestavení dialogové okno Upřesnit (C#) dialogové okno.

Viz také

Koncepty

Odkaz na projekt návrhář uživatelského rozhraní

Další zdroje

Možnosti C# kompilátoru