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:
Nainstalujte Visual C++ 2008 a Visual C++ 2010 vedle sebe.
V Visual C++ 2010, otevřete a upgrade řešení.
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.
Sestavte řešení. Změňte a znovu sestavte dokud sestavení není úspěšné.
Pro každý projekt zvolte sadu nástrojů Visual C++ 2010 nastavením Sada nástrojů platformy na v100. .
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.