Sdílet prostřednictvím


Inovace projektů z dřívějších verzí aplikace Visual C++

Pomocí Visual C++ 2010, můžete otevřít a uložit projekt, který byl vytvořen v aplikaci Visual C++ verze 6 nebo novější. Visual C++ projektu automaticky převede. Proces inovace vytvoří soubory projektu, které mají příponu .vcxproj a odstraňte staré soubory projektu (.dsp, VCPROJ).

Kromě toho Visual C++ 2010 používá zcela nové sestavení systému, MSBuild. Nahradí toto sestavení systému volá za, zavedený systém sestavení Visual Studio 2005.

Obvykle můžete úspěšně aktualizovat a sestavovat projekty a řešení bez provedení ruční změny.

Nicméně v některých případech se mohou objevit upozornění a chybové zprávy v protokolu během procesu aktualizace. To mohou být rozdíly mezi systémy starého a nového sestavení, změny jazyků nebo změny knihoven.

Chcete-li jednoduše vyřešit tyto zprávy: Za prvé řešte problémy sestavovacího systému a za druhé problémy s kódem pomocí následujícího procesu:

  1. Nainstalujte Visual C++ 2008 a Visual C++ 2010 vedle sebe.

  2. V Visual C++ 2010, otevřete a upgrade řešení. 

  3. Pro každý projekt otevřte Vlastnosti daného projektu. Zvolte nástroje Visual C++ 2008 rozbalením Vlastnosti konfigurace, vyberte Obecná a v rozevírací nabídce Sada nástrojů platformy zvolte v90.

  4. Sestavte řešení. Změňte a znovu sestavte dokud sestavení není úspěšné.

  5. Pro každý projekt zvolte sadu nástrojů Visual C++ 2010 nastavením Sada nástrojů platformy na v100. .

  6. Vyčistěte a sestavte řešení. Změňte a znovu sestavte dokud sestavení není úspěšné.

Z důvodu rozdílů mezi systémy sestavení Visual C++ 2008 a Visual C++ 2010, pořadí, ve kterém jsou definovány makra se starým systémem, mohou vznikat různé výsledky s novým systémem. Sledujte protokol k označení tohoto problému a změňte pořadí podle potřeby.

Jakákoliv změna nového souboru projektu způsobí, že starý soubor projektu se stane zastaralý.

Visual C++ bude požadovat potvrzení, pokusíte-li se převést projekt, který jste již převedli. Znovu převedení projektu odstraní původně vytvořený soubor projektu a proto mohou být ztraceny změny u souborů, které jste provedli po předchozím převodu.

Další informace o změnách systému sestavení naleznete v tématu Změnách sestavení systém.

Další informace o změnách částí projektu naleznete v následujících tématech:

Další informace můžete získat:

Inovace předchozích projektů Visual C++ Enterprise Edition

Zdroje dat mají svůj vlastní projekt ve Visual C++. Nepotřebujete projekt C++; váš projekt může být tvořen výhradně zdroji dat a můžete upravovat a ladit uložené procedury v rámci zdrojů dat.

Zdroje dat se zobrazí jako samostatný databázový projekt v Průzkumníku serveru. Můžete přepnout na Průzkumníka serveru klepnutím na kartu Průzkumník serveru. Když otevřete projekt vytvořený v předchozí verzi Visual C++ Enterprise Edition, je automaticky vytvořen databázový projekt pro zdroje dat. Tento projekt se zobrazí v Průzkumníku serveru spolu s projektem C++, který již obsahuje zdroje dat.

Viz také

Další zdroje

Předchozí změny produktu

Změnách sestavení systém