Sdílet prostřednictvím


Změny v sestavení systému

MSBuild systému slouží k sestavení Projekty Visual C++.Však ve Visual Studio 2008 a starší verze systému volá za byl použit.Některé typy souborů a koncepty, které jsou závislé na volá za neexistují nebo jsou reprezentovány odlišně v aktuálním systému.Tento dokument popisuje rozdíly v aktuální sestavení systému.

.VCPROJ je nyní .vcxproj

Soubory projektu již používat název souboru.vcprojpřípona. Visual Studio automaticky převede soubory projekt vytvořených pomocí starší vydaná verze Visual C++ na formát, který používá aktuální systém.Další informace o upgradu ručně projektnaleznete Nebo inovace (devenv.exe).

přípona název souborusouboru projekt v aktuální vydaná verze, je .vcxproj.

.vsprops je nyní .props

V dřívějších verzích vlastnost je jazyk XML-založena název souborumápříponasouboru. Listvlastnost projektumožňuje zadat přepínače pro sestavení nástroje jako například kompilátor nebo propojovací program a vytvořituživatel-definice makra.

název souborupřípona listuvlastnost projektv aktuální vydaná verze, je .props.

Vytvořit vlastní pravidla a .rules soubory

V dřívějších verzích souboru pravidel je jazyk XML-založené na souboru, který má název souboru.rulespřípona. Pravidlo souboru umožňuje sestavení vlastní pravidla a začlenit do sestavení proces projektaplikace Visual C++.Pravidlo sestavení vlastní, které mohou být přidruženy k jedné nebo více přípon název souboru , umožňuje předat vstupních souborů nástroj, který vytváří jeden nebo více výstupních souborů.

V této vydaná verze sestavení vlastní pravidla představují tři typy souborů, XML, .props a .targets namísto souboru .rules.Pokud je soubor .rules, který byl vytvořen pomocí dřívější vydaná verze Visual C++ přeneseny aktuální vydaná verze, rovnocenné XML soubory .targets a .props jsou vytvořené a uložené v projekt spolu s původní soubor .rules.

Důležitá poznámkaDůležité

V aktuální vydaná verze IDE nepodporuje vytváření nových pravidel. Který důvod nejjednodušší použít pravidlo soubor z projekt byl vytvořen pomocí dřívější vydaná verze Visual C++ je přenést na aktuální vydaná verze projekt .

Dědičnost makra

V dřívějších verzích $(Inherit) makro určuje pořadí zděděné vlastnosti příkazový řádek , který se skládá projektsestavení systém. $(NoInherit) makro způsobí, že všechny výskyty $(Inherit) ignorován a způsobí, že všechny vlastnosti, které by jinak byly děděny, nesmí být zděděna. Například ve výchozím nastavení $(Inherit) makro způsobí pomocí zadané soubory /I (Další adresáře obsahují)možnostkompilátor připojena k příkazový řádek.

V aktuální vydaná verzeje podporováno jako zřetězení hodnot literálů a makra vlastnost určující hodnotu vlastnost dědičnosti.$(Inherit) a $(NoInherit) makra nejsou podporovány.

V následujícím příkladu je vlastnost na stránce vlastnost přiřazen seznam oddělený středníkem.Seznam je tvořen zřetězením <value> literálů a hodnotu MyProperty vlastnost, která je přístupná pomocí zápisu makro , $(MyProperty).

Property=<value>;$(MyProperty)

.vcxproj.uživatel Soubory

uživatel souboruuživatel) jsou uloženy uživatel-specifické vlastnosti, například, ladění a nastavení nasazení .Vcxproj.uživatel souboru platí pro všechny projekty pro určitého uživatel.

. vcxproj.filters soubor

Při Aplikaci Solution Explorer slouží k přidání souboru do projekt, soubor filtry (. vcxproj.filters) definuje kde v Aplikaci Solution Explorerstrom zobrazení je přidán soubor, na základě název souboru.

Nastavení adresáře VC ++

Nastavení adresáře Visual C++ jsou určeny na Stránka vlastností adresářů VC++.V dřívějších verzích Visual Studio, adresáře nastavení párovat na-uživatel a seznam vyloučených adresáře určeného v souboruDAT sysincl.

Po spuštění nelze změnit nastavení adresáře VC ++ devenv /resetsettings příkazový řádek.Také nelze změnit nastavení, pokud otevřený Nástroje nabídkaklepněte na Import a Export nastavenía potom vyberte obnovení všech nastavení možnost.

Přeneste VC ++ nastavení adresáře ze souboru .vssettings, který je vytvořen dřívější vydaná verze Visual C++.Otevřít Nástroje nabídka, klepněte na tlačítko Import a Export nastavení, vyberte Import vybraných nastavení prostředí a potom postupujte podle pokynů průvodce. Nebo při spuštění Visual Studio poprvé, na Zvolte výchozí nastavení prostředí dialogvyberte migraci nastavení z předchozí verze a párovat je vedle výchozího nastavení vybrané způsobilé.

Viz také

Další zdroje

Nástroj MSBuild (Visual C++)