Uaktualnianie projektów z wcześniejszych wersji programu Visual C++
Za pomocą Visual C++ 2010, można otworzyć i Zapisz projekt, który został zbudowany w Visual C++ w wersji 6 lub nowszej. Visual C++ automatycznie przekonwertuje projektu. Proces uaktualniania tworzy pliki projektu, których .vcxproj rozszerzenia, a nie usuwa stare pliki projektu (.dsp, .vcproj).
Dodatkowo Visual C++ 2010 korzysta z całkowicie nowego systemu build MSBuild.Kompilacja system ten zastępuje program VCBuild, wprowadzić system kompilacji w Visual Studio 2005.
Zazwyczaj można uaktualnić i budować projektów i rozwiązań pomyślnie bez wykonywania ręcznych zmian w rejestrze.
Są jednak w niektórych przypadkach ostrzeżenia i komunikaty o błędach może być wyświetlane w dzienniku w czasie procesu uaktualniania.Mogą to być ze względu na różnice między stare i nowe systemy, zmiany do języków lub zmian do bibliotek.
Aby uprościć rozwiązywania tych komunikatów, rozwiązać build system wystawia pierwszy i problemów związanych z kodami drugi za pomocą następujący proces:
Instalowanie programu Visual C++ 2008 i Visual C++ 2010 obok siebie.
W Visual C++ 2010, należy otworzyć i uaktualnić rozwiązanie.
Dla każdego projektu, otwórz projekt Właściwości.Wybierz zestaw narzędzi Visual C++ 2008 rozwijając Właściwości konfiguracji, wybierając Ogólnei w Zestaw narzędzi platformy listę rozwijaną, wybierając v90.
Tworzenie rozwiązania.Wprowadź zmiany i zbudować ponownie, dopóki nie powiedzie się zbudować.
Dla każdego projektu, wybierz polecenie Visual C++ 2010 zestaw narzędzi przez ustawienie Zestaw narzędzi platformy do v100..
Czystość i skompilować projekt.Wprowadź zmiany i zbudować ponownie, dopóki nie powiedzie się zbudować.
Ze względu na różnice między Visual C++ 2008 i Visual C++ 2010 systemy, kolejność, w którym makra są zdefiniowane przy użyciu starego systemu może wygenerować różne wyniki z nowym systemem.Obejrzyj oznaczeń tego problemu w dzienniku i zmienić kolejność, w razie potrzeby.
Wszelkie zmiany do nowego pliku projektu spowoduje, że stary plik projektu, przestają być aktualne.
Visual C++ poprosi o potwierdzenie przy próbie konwertowania projektu, które już zostało przekonwertowane.Konwersja projektu ponownie usuwa plik projektu wcześniej wygenerowane i dlatego wszelkie zmiany do plików, które zostały wykonane po wcześniejszej konwersji mogą zostać utracone.
Aby uzyskać więcej informacji na temat zmian w systemie kompilacji, zobacz Kompilacja systemu zmiany.
Aby uzyskać więcej informacji na temat modyfikowania części projektu zobacz następujące tematy:
Aby uzyskać więcej informacji zobacz:
Uaktualnianie poprzednich Visual C++ Enterprise Edition projektów
Źródła danych mają własny projekt w programie Visual C++.Nie musisz projektu C++; Projekt może składać się wyłącznie ze źródeł danych, a także edytowania i debugowania procedur przechowywanych w źródłach danych.
Źródła danych są wyświetlane jako projekt oddzielnej bazy danych w Server Explorer.Możesz przełączyć się do Server Explorer klikając Server Explorer kartę.Po otwarciu projektu w poprzedniej wersji programu Visual C++ Enterprise Edition dla źródeł danych zostanie automatycznie utworzony projekt bazy danych.Ten projekt jest wyświetlany w oknie Solution Explorer wraz z projektu C++ że po zawarte źródeł danych.