Sdílet prostřednictvím


Dialogové okno Upřesnit nastavení sestavení (C#)

Pomocí dialogového okna Upřesňující nastavení sestavení v návrháři projektu projektu zadejte upřesňující vlastnosti konfigurace sestavení projektu. Toto dialogové okno platí jenom pro projekty jazyka C#.

Obecné

Následující možnosti umožňují nastavit obecná upřesňující nastavení.

jazykové verze

Odkazy na /langversion (možnosti kompilátoru jazyka C#), která poskytuje informace o tom, jak je zvolena výchozí jazyková verze na základě cílové architektury projektu.

interní zasílání zpráv o chybách kompilátoru

Určuje, jestli má microsoftu hlásit chyby kompilátoru. Pokud je tato možnost nastavená na výzvy (výchozí), zobrazí se výzva, pokud dojde k vnitřní chybě kompilátoru a poskytnete možnost elektronicky odeslat zprávu o chybě společnosti Microsoft. Pokud je nastavená hodnota odeslat, automaticky se odešle zpráva o chybě. Pokud je nastavená fronta, zprávy o chybách se zařadí do fronty. Pokud je nastavená hodnota žádné, zobrazí se chyba pouze v textovém výstupu kompilátoru. Další informace najdete v tématu/errorreport (možnosti kompilátoru jazyka C#).

Kontrola aritmetické přetečení nebo podtečení

Určuje, jestli celočíselný aritmetický příkaz, který není v oboru zaškrtnuté nebo nezaškrtnuté klíčových slov a výsledkem je hodnota mimo rozsah datového typu, způsobí výjimku za běhu. Další informace najdete v/checked (možnosti kompilátoru jazyka C#).

Neodkazovat na mscorlib.dll

Určuje, jestli se mscorlib.dll naimportují do programu a definují celý obor názvů System. Toto políčko zaškrtněte, pokud chcete definovat nebo vytvořit vlastní System obor názvů a objekty. Další informace najdete v tématu /nostdlib (možnosti kompilátoru jazyka C#).

Výstup

Následující možnosti umožňují zadat pokročilé možnosti výstupu.

informace o ladění

Určuje typ informací o ladění generovaných kompilátorem. Informace o tom, jak nakonfigurovat výkon ladění aplikace, naleznete v tématu Usnadnění ladění obrázku. Toto nastavení má následující možnosti:

  • žádné

    Určuje, že nebudou generovány žádné informace o ladění.

  • úplných

    Umožňuje připojení ladicího programu ke spuštěné aplikaci.

  • Umožňuje ladění zdrojového kódu při spuštění programu v ladicím programu, ale zobrazí se pouze assembler při připojení spuštěného programu k ladicím programu.

  • přenosné

    Vytvoří . PDB soubor, neformaně specifický, přenosný symbol soubor, který poskytuje další nástroje, zejména ladicí programy, informace o tom, co je v hlavním spustitelném souboru a jak byl vytvořen. Další informace najdete v tématu Portable PDB.

  • embedded

    Vloží do sestavení přenosné informace o symbolech. Žádné vnější . Vytvoří se soubor PDB.

Další informace najdete v tématu/debug (možnosti kompilátoru jazyka C#).

zarovnání souboru

Určuje velikost oddílů ve výstupním souboru. Platné hodnoty jsou 512, 1024, 2048, 4096a 8192. Tyto hodnoty se měří v bajtech. Každý oddíl bude zarovnán na hranici, která je násobkem této hodnoty, což má vliv na velikost výstupního souboru. Další informace najdete v/filealign (možnosti kompilátoru jazyka C#).

základní adresa knihovny

Určuje upřednostňovanou základní adresu, pro kterou se má načíst knihovna DLL. Výchozí základní adresa knihovny DLL je nastavena modulem CLR .NET Framework. Další informace najdete v/baseaddress (možnosti kompilátoru jazyka C#).

Viz také