Dialogové okno Rozšířené sestavení Nastavení (C#)
Pomocí dialogového okna Rozšířené sestavení Nastavení návrháře projektu určete vlastnosti rozšířené 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é poskytují informace o tom, jak je zvolena výchozí jazyková verze na základě cílové architektury projektu.
Zasílání zpráv o vnitřních chybách kompilátoru
Určuje, jestli má microsoftu hlásit chyby kompilátoru. Pokud je nastavená na výzvu (výchozí), zobrazí se výzva, pokud dojde k vnitřní chybě kompilátoru a poskytnete možnost odeslání zprávy o chybách elektronicky společnosti Microsoft. Pokud je nastaveno odeslání, automaticky se odešle zpráva o chybě. Pokud je nastavená na frontu, 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#).a0>
Kontrola aritmetické přetečení nebo podtečení
Určuje, jestli celočíselný aritmetický příkaz, který není v oboru zaškrtnutých nebo nezaškrtnutých 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 tématu /checked (možnosti kompilátoru jazyka C#).
Neodkazujte na knihovnu mscorlib.dll
Určuje, zda mscorlib.dll bude importován do vašeho programu a definuje celý System obor názvů. 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é
Umožňuje připojení ladicího programu ke spuštěné aplikaci.
pdbonly
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 .
Vložené
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, 4096 a 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 tématu /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 tématu /baseaddress (možnosti kompilátoru jazyka C#).