Właściwości strony (C++)
Za pomocą stron właściwości, można określić ustawienia dla projektów programu Visual Studio.Aby otworzyć Stron właściwości okno dialogowe dla programu Visual Studio projektu na Projekt menu, kliknij przycisk Właściwości.
Można określić ustawienia projektu tak aby były stosowane wszystkie zbudować konfiguracje lub można określić właściwości innego projektu dla każdej konfiguracji kompilacji.Na przykład można określić niektóre ustawienia konfiguracja wersji i innych ustawień konfiguracji debugowania.
Nie wszystkie strony dostępne niekoniecznie są wyświetlane w Wszystkie strony właściwości okno dialogowe.Które strony są wyświetlane, zależy od typów plików w projekcie.
Aby uzyskać więcej informacji, zobacz Jak: Określanie właściwości projektu ze strony właściwości.
Domyślne właściwości VS. zmodyfikowane właściwości
Podczas korzystania z Nowy projekt okno dialogowe, aby utworzyć projekt, Visual Studio używa szablonu projektu do zainicjowania właściwości projektu.W związku z tym wartości właściwości w szablonie mogą być traktowane jako wartości domyślnej dla tego typu projektu.W innych typów projektów właściwości mogą mieć różne domyślne wartości.
Wartość właściwości projektu jest wyświetlana czcionką pogrubioną, gdy jest modyfikowany.Właściwość projektu można zmodyfikować z następujących powodów:
Kreator aplikacji zmienia właściwość, ponieważ wymaga on wartość właściwości innej niż ta, która jest określona w szablonie projektu.
Określ wartość różnych właściwości w Nowy projekt okno dialogowe.
Określ wartość inny obiekt na stronie właściwości projektu.
Porada |
---|
Aby wyświetlić ostateczny zestaw wartości właściwości, używane przez program MSBuild do budowania projektu, należy przeanalizować pliku wyjściowego preprocesora, które mogą wytwarzać przy użyciu tego wiersza polecenia: MSBuild /preprocess:preprocessor_output_filenameoptproject_filenameopt |
Resetowanie właściwości
Podczas wyświetlania Stron właściwości zaznaczono w oknie dialogowym Projekt i węzeł projektu w Solution Explorer, dla wielu właściwości, można wybrać dziedziczyć ustawienia domyślne nadrzędnej lub projektu lub zmodyfikowaniu wartości w inny sposób.
Podczas wyświetlania Stron właściwości projektu i plik w oknie dialogowym jest zaznaczona w Solution Explorer, dla wielu właściwości, można wybrać dziedziczyć ustawienia domyślne nadrzędnej lub projektu lub zmodyfikowaniu wartości w inny sposób.Jednakże jeżeli projekt zawiera wiele plików, które mają wartości właściwości, które różnią się od wartości domyślnych projektu, projekt będzie trwało dłużej zbudować.
Porada |
---|
Aby odświeżyć Stron właściwości okno dialogowe, tak aby zostały wyświetlone najnowsze naliczania, kliknij przycisk Zastosuj. |
Większość ustawień domyślnych projektu są ustawienia domyślne systemu (platforma).Niektóre ustawienia domyślne projektu wynikają z arkuszy stylów, które są stosowane podczas aktualizowania właściwości w Ustawień domyślnych projektu sekcji Ogólne strona właściwości konfiguracji dla projektu.Aby uzyskać więcej informacji, zobacz Strona właściwości ogólnych (projekt).
Określanie wartości zdefiniowane przez użytkownika
Należy określić wartość dla niektórych właściwości.Wartość zdefiniowaną przez użytkownika może zawierać jedną lub więcej znaków alfanumerycznych, lub nazwy makr w pliku projektu.Niektóre z tych właściwości można wykonać tylko jedną wartość zdefiniowanej przez użytkownika, ale inni przyjąć rozdzielaną średnikami listę wielu wartości.
Określanie zdefiniowanych przez użytkownika wartość dla właściwości lub listę, jeśli właściwość ta może przyjmować wiele wartości zdefiniowane przez użytkownika, w kolumnie po prawej stronie nazwy właściwości, wykonaj jedną z następujących czynności:
Wpisz wartość lub na liście wartości.
Kliknij strzałkę rozwijaną.Jeśli edytować jest dostępny, kliknij go, a następnie w polu tekstowym wpisz wartość lub listy wartości.Innym sposobem określania listy jest wpisanie każdej wartości w oddzielnym wierszu w polu tekstowym.Na stronie właściwości wartości będą wyświetlane jako lista rozdzielanych średnikami.
Aby wstawić plik projektu makra jako wartość, kliknij przycisk makra a następnie kliknij dwukrotnie nazwę makra.
Kliknij strzałkę rozwijaną.Jeśli Przeglądaj jest dostępny, kliknij go, a następnie wybierz jedną lub więcej wartości.
Dla właściwości wielowartościowych dziedziczyć ustawienia domyślne nadrzędnej lub projektu opcja jest dostępna, gdy kliknij strzałkę rozwijania w kolumnie po prawej stronie nazwy właściwości, a następnie kliknij przycisk edytować.Domyślnie opcja jest zaznaczona.
Zauważ, że strona właściwości wyświetla tylko ustawienia na obecnym poziomie dla wielowartościowa właściwość, która dziedziczy z innym poziomie.Na przykład, jeśli plik jest zaznaczone w Solution Explorer i wybierz C/C++ Definicje Preprocessor właściwość, definicje poziomie plików są wyświetlane, ale dziedziczonych definicje poziomu projektu nie są wyświetlane.Służy do wyświetlania wartości zarówno obecny stan i dziedziczonych, kliknij strzałkę rozwijania w kolumnie po prawej stronie nazwy właściwości, a następnie kliknij przycisk edytować.Klienci korzystający z modelu projektu Visual C++, to zachowanie jest również w efekcie dla obiektów w projektach i pliki.Oznacza to przy wyszukiwaniu wartości dla właściwości na poziomie pliku, nie otrzymasz wartości tej samej właściwości na poziomie projektu.Należy jawnie pobrać wartości właściwości na poziomie projektu.Ponadto niektóre wartości dziedziczonych właściwości mogą pochodzić z arkusza stylów, który jest niedostępny w sposób programowy.
W tej sekcji
Ramy i odniesienia, wspólnych właściwości <Projectname> Okno dialogowe właściwości strony
Ogólne, Manifest narzędzia właściwości konfiguracji <Projectname> Okno dialogowe właściwości strony
Zobacz też
Zadania
Jak: tworzenie i usuwanie współzależności między projektami
Jak: tworzenie i edytowanie konfiguracji