Strona właściwości ogólnych (projekt)
Kiedy kliknij prawym przyciskiem myszy, w węźle projektu w oknie Solution Explorer i wybierz Właściwości, Ogólne strona właściwości pod Właściwości konfiguracji węzeł w lewym okienku zawiera dwie sekcje właściwości:
Ogólne
Domyślne ustawienia projektu
Ogólne
Właściwości w sekcji Ogólne na lokalizację plików, które są tworzone podczas procesu budowania i pliki do usunięcia, gdy Clean opcji (budować menu) jest zaznaczone.
Katalog wyjściowy
Określa katalog, w którym narzędzi, takich jak program łączący spowoduje umieszczenie wszystkich plików końcowych danych wyjściowych, które są tworzone podczas procesu tworzenia.Zazwyczaj zawiera dane wyjściowe narzędzia, takie jak program łączący, librarian lub BSCMake.Do programowego dostępu do tej właściwości, zobacz OutputDirectory.
Pośrednie katalogu
Określa katalog, gdzie narzędzia, takie jak kompilator umieści pośrednie pliki utworzone podczas procesu tworzenia.Zazwyczaj zawiera dane wyjściowe narzędzia, takie jak kompilator C/C++, MIDL i kompilator zasobów.Do programowego dostępu do tej właściwości, zobacz IntermediateDirectory.
Nazwa obiektu docelowego
Określa nazwę pliku, który generuje ten projekt.Rozszerzenie docelowej
Określa rozszerzenie nazwy pliku, który generuje ten projekt; na przykład .exe lub .dll.Rozszerzenia do usunięcia na czyste
Clean opcji (budować menu) powoduje usunięcie plików z katalogu pośredniego, gdy konfiguracja projektu jest zbudowany.Pliki z rozszerzeniami określany za pomocą tej właściwości będą usuwane, gdy Clean jest biegu lub podczas wykonywania przebudowy.Oprócz plików te rozszerzenia w katalogu pośredniego build system spowoduje również usunięcie wszelkich znanych wyników kompilacji bez względu na to, gdzie jest zlokalizowany (w tym pośrednie wyjść na przykład pliki .obj).Należy zauważyć, że można określić symbole wieloznaczne.Do programowego dostępu do tej właściwości, zobacz DeleteExtensionsOnClean.
Plik dziennika kompilacji
Służy do określania lokalizacji innych niż domyślne dla pliku dziennika, który jest tworzony w każdym przypadku, gdy tworzenie projektów.Projekt makra można użyć, aby zmienić lokalizację katalogu.Zobacz Makra dla poleceń kompilacji i właściwości.
Zestaw narzędzi platformy
Zezwala na projekt, aby odwoływała się do różnych wersji bibliotek Visual C++ i kompilatora.Visual C++projekty można kierować albo zestaw narzędzi w Visual Studio 2010 (v100) lub zestaw narzędzi w Visual Studio 2008 (v90).Umożliwia to zawiera ulepszenia IDE w Visual Studio 2010 podczas dalszego używania starszej wersji programu Visual C++ biblioteki i kompilatora.
Domyślne ustawienia projektu
Właściwości w sekcji Projekt domyślny reprezentują właściwości domyślnych, które można modyfikować.Zobacz Określając ustawienia projektu za pomocą stron właściwości Omówienie właściwości domyślnych.Definicja tych właściwości można znaleźć w plikach .props w Katalog instalacyjny\VC\VCProjectDefaults.
Typ konfiguracji
Istnieje kilka typów konfiguracji do wyboru:Aplikacja (.exe), wyświetla zestaw narzędzi programu łączącego (kompilator C/C++, MIDL, kompilator zasobu, program łączący, BSCMake, generatora serwer Proxy usługi sieci Web XML, zwyczaj budowania, prebuild, prelink, postbuild wydarzenia).
Dynamiczne biblioteki (DLL.dll), wyświetla zestaw narzędzi programu łączącego, określa opcja programu łączącego/dll i dodaje _WINDLL zdefiniować do CL.
Plik reguł programu make, wyświetla zestaw narzędzi makefile (nUpewnij).
Biblioteka statyczna (lib), wyświetla toolset librarian (tak samo, jak program łączący zestaw narzędzi, z wyjątkiem zastępującymi librarian programu łączącego i pominąć pozostałe generatora serwer Proxy usługi sieci Web XML).
Narzędzie, wyświetla zestaw narzędzi utility (MIDL, zwyczaj budowania, prebuild, postbuild wydarzenia).
Do programowego dostępu do tej właściwości, zobacz ConfigurationType.
Użycie biblioteki MFC
Określa, czy projektu MFC statycznie lub dynamicznie połączy z biblioteki MFC DLL.Projekty MFC nie można wybrać Używać standardowych bibliotek Windows połączyć się z różnych bibliotek Win32, które są uwzględniane podczas użycia klas MFC.Do programowego dostępu do tej właściwości, zobacz useOfMfc.
Użycie biblioteki ATL
Określa, czy Projekt ATL ma statycznie lub dynamicznie połączyć ATL.DLL.Jeśli określisz nic innego niż Nie przy użyciu ATL, Definiuj zostaną dodane do kompilatora wiersza polecenia strona właściwości.Do programowego dostępu do tej właściwości, zobacz useOfATL.
Zestaw znaków
Określa, czy powinny być ustawione _UNICODE lub _MBCS.Ma także wpływ programu łączącego punkt wejścia w przypadku gdy jest to właściwe.Do programowego dostępu do tej właściwości, zobacz CharacterSet.
Obsługa aparatu plików wykonywalnych języka wspólnego
Powoduje, że /CLR opcję kompilatora, które mają być używane.Do programowego dostępu do tej właściwości, zobacz ManagedExtensions.
Optymalizacja całego programu
Określa /GL opcję kompilatora i /LTCG opcja programu łączącego.Obsługa aplikacji magazynu systemu Windows
Określa, czy obsługuje ten projekt Windows Store aplikacji.Aby uzyskać więcej informacji, zobacz /ZW (Kompilacja Windows Runtime)i Centrum deweloperów systemu Windows.
Aby uzyskać informacje dotyczące uzyskiwania dostępu do Ogólne karta właściwości Właściwości konfiguracji węzła, zobacz jak: Określ właściwości projektu przy użyciu strony właściwości.