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
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
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
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
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