Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kromě vestavěných konfigurací Debug a Releasemůžete vytvořit několik konfigurací sestavení pro řešení. Například můžete vytvořit testovací konfiguraci pro interní testování a můžete konfigurovat různé druhy sestavení, které můžete distribuovat různým zákazníkům.
Vytváření konfigurací sestavení
Dialogové okno configuration manageru můžete použít k výběru nebo úpravě existujících konfigurací sestavení nebo k vytvoření nových konfigurací.
Chcete-li otevřít dialogové okno Configuration Manager, v Průzkumník řešeníklikněte pravým tlačítkem myši na uzel řešení, aby se otevřela kontextová nabídka řešení, a pak zvolte Configuration Manager.
Můžete také otevřít Configuration Manager kliknutím na rozevírací seznam na panelu nástrojů sady Visual Studio, který umožňuje zvolit aktuální konfiguraci (například ladění nebo uvedení).
Existují dvě úrovně konfigurace, konfigurace řešení a konfigurace projektu. Konfigurace řešení je to, co zvolíte při přepínání aktivních konfigurací pomocí panelu nástrojů v sadě Visual Studio. Konfigurace projektu je konkrétní konfigurace každého projektu. Pokud chcete zjistit, proč je toto rozlišení užitečné, zvažte případ, kdy vyvíjíte a ladíte jeden projekt ve velkém řešení. Můžete vybrat, pro které projekty skutečně potřebujete ladit buildy.
V dialogovém okně configuration manageru můžete pomocí rozevíracího seznamu konfigurace aktivního řešení vybrat konfiguraci sestavení pro celou řešení, upravit existující nebo vytvořit novou konfiguraci. Pomocí rozevíracího seznamu Aktivní platforma řešení můžete vybrat platformu, kterou cílí konfigurace, upravit existující platformu nebo přidat platformu. Pokud přidáte platformu řešení, musí ji podporovat alespoň jeden z projektů.
Podokno kontextů projektu obsahuje seznam projektů v řešení. Pro každý projekt můžete vybrat konfiguraci a platformu specifickou pro projekt, upravit existující nebo vytvořit novou konfiguraci nebo přidat novou platformu ze seznamu platforem podporovaných sadou Visual Studio. Můžete také zaškrtnout políčka, která označují, jestli je každý projekt zahrnutý při použití konfigurace celého řešení k sestavení nebo nasazení řešení.
Varování
Visual Studio nevynucuje žádný požadavek, aby platformy projektů, které zvolíte v tomto dialogovém okně, odpovídaly platformě řešení. Například neexistuje nic, co by vás zastavuje v nastavení všech projektových platforem na x86, když je aktivní platforma řešení x64, proto se ujistěte, že se chcete vyhnout nejasnostem a zvolit platformy projektů, které odpovídají platformě řešení, kdykoli je to možné.
Nastavení vlastností na základě konfigurací
Pokud chcete nastavit vlastnosti na základě konfigurací, otevřete v průzkumníku řešení místní nabídku projektu a pak zvolte Vlastnosti.
Většina vlastností projektu není závislá na konfiguraci nebo platformě, ale některé z nich jsou. Pro konfiguraci Release můžete určit, že je kód optimalizován při build řešení, a pro konfiguraci Debug můžete určit, že je definován symbol podmíněné kompilace DEBUG. Můžete také zvolit, která upozornění chcete potlačit nebo považovat za chyby, lišící se na základě konfigurace nebo platformy, a řídit určitá nastavení, která ovlivňují některé možnosti kompilátoru, Aritmetické přetečení, Zarovnání souborua možnost kompilátoru /deterministic.
Na stránkách vlastností projektu mají stránky s nastavením, které závisí na konfiguraci a platformě, rozevírací seznamy, které umožňují zvolit konfiguraci a platformu, na kterou se vztahují aktuální hodnoty nastavení.
Většina vlastností projektu není závislá na konfiguraci nebo platformě, ale některé z nich jsou. Pro konfiguraci Release můžete určit, že je kód optimalizován při build řešení, a pro konfiguraci Debug můžete určit, že je definován symbol podmíněné kompilace DEBUG. Můžete také zvolit, která upozornění chcete potlačit nebo považovat za chyby, lišící se na základě konfigurace nebo platformy, a řídit určitá nastavení, která ovlivňují některé možnosti kompilátoru, Aritmetické přetečení, Zarovnání souborua možnost kompilátoru /deterministic.
Vlastnosti, které můžete nastavit jinak na základě konfigurace a platformy, mají vedle nich na stránce nastavení projektu ikonu ozubeného kola. Pokud kliknete na ikonu ozubeného kola, zobrazí se nabídka, která vám nabízí možnosti mít stejné nebo různé hodnoty v závislosti na konfiguraci, platformě nebo obojím.
Další informace o nastavení stránky vlastností naleznete v tématu Správa vlastností projektu a řešení.
Vytvoření konfigurace projektu
Novou konfiguraci projektu vytvoříte, když chcete přidat nový typ sestavení. Například místo konfigurace ladicí a verzemůžete vytvářet konfigurace vývojové, testovacía produkční.
Otevřete dialogové okno Configuration Manageru.
Ve sloupci Project vyberte projekt.
V rozevíracím seznamu Konfigurace pro tento projekt zvolte Nový.
Otevře se dialogové okno Nová konfigurace projektu.
Do pole Název zadejte název nové konfigurace.
Pokud chcete použít nastavení vlastností z existující konfigurace projektu, v rozevíracím seznamu Kopírovat nastavení z zvolte konfiguraci. Nastavení můžete později přizpůsobit na stránkách vlastností projektu.
Chcete-li vytvořit konfiguraci pro celou řešení současně, zaškrtněte políčko Vytvořit novou konfiguraci řešení.
Přejmenování konfigurace projektu
Otevřete dialogové okno Configuration Manageru.
Ve sloupci Project vyberte projekt, který má konfiguraci projektu, kterou chcete přejmenovat.
V rozevíracím seznamu Konfigurace projektu zvolte Upravit.
Otevře se dialogové okno Upravit konfigurace projektu.
Vyberte název konfigurace projektu, který chcete změnit.
Vyberte Přejmenovata zadejte nový název.
Vytváření a úpravy konfigurací sestavení na úrovni celého řešení
Vytvoření konfigurace sestavení pro celé řešení
Otevřete dialogové okno Configuration Manageru.
V rozevíracím seznamu Konfigurace aktivního řešení zvolte Nový.
Otevře se dialogové okno Nová konfigurace řešení.
Do textového pole Název zadejte název nové konfigurace.
Pokud chcete použít nastavení z existující konfigurace řešení, vyberte konfiguraci z rozevíracího seznamu Kopírovat nastavení z.
Pokud chcete současně vytvářet konfigurace projektů, zaškrtněte políčko Vytvořit nové konfigurace projektu.
Přejmenování konfigurace sestavení na úrovni celého řešení
Otevřete dialogové okno Configuration Manageru.
V rozevíracím seznamu konfigurace aktivního řešení zvolte Upravit.
Otevře se dialogové okno Upravit konfigurace řešení.
Vyberte název konfigurace řešení, který chcete změnit.
Vyberte Přejmenovata zadejte nový název.
Úprava konfigurace sestavení na úrovni celého řešení
Otevřete dialogové okno Configuration Manageru.
V rozevíracím seznamu Konfigurace aktivního řešení vyberte požadovanou konfiguraci.
V panelu kontextů projektu vyberte pro každý projekt požadovanou konfiguraci a platformu. Zvolte, zda chcete sestavit a zda nasadit.