Udostępnij za pośrednictwem


Zarządzanie właściwościami projektu i rozwiązania

Projekty mają właściwości, które zarządzają wieloma aspektami kompilacji, debugowania, testowania i wdrażania. Niektóre właściwości są wspólne dla wszystkich typów projektów, a niektóre są unikatowe dla określonych języków lub platform.

Dostęp do właściwości projektu można uzyskać, klikając prawym przyciskiem myszy węzeł projektu w eksploratorze rozwiązań i wybierając Właściwościlub wpisując właściwości na pasku menu i wybierając okno właściwości z wyników.

Zrzut ekranu przedstawiający menu kontekstowe Eksploratora rozwiązań z wyróżnioną opcją Właściwości.

Zrzut ekranu przedstawiający menu kontekstowe Eksploratora rozwiązań z wyróżnioną opcją Właściwości.

Projekty platformy .NET mogą również mieć węzeł właściwości w samym drzewie projektu.

Zrzut ekranu Eksploratora Rozwiązań z wyświetlonym węzłem Właściwości.

Właściwości projektu

Właściwości projektu są zorganizowane w grupy, a każda grupa ma własną stronę właściwości. Strony mogą się różnić w różnych językach i typach projektów.

Projekty C#, Visual Basic i F#

W projektach C#, Visual Basic i F# właściwości są widoczne w programie .NET Project Designer.

Poniższy zrzut ekranu przedstawia stronę właściwości Build w programie .NET Project Designer dla projektu konsoli w języku C#:

Zrzut ekranu projektanta projektu z zakładką Kompilacja wybraną.

Zrzut ekranu przedstawiający projektanta projektu z wybraną kartą Kompilacja.

Poniższy zrzut ekranu przedstawia stronę właściwości Compile w programie .NET Project Designer dla projektu konsoli w Visual Basic:

Zrzut ekranu przedstawiający projektanta projektu z wybraną kartą Kompiluj.

Zrzut ekranu przedstawiający projektanta projektu z wybraną kartą Kompiluj.

Aby uzyskać więcej informacji o każdej właściwości Project Designer, zobacz Co to jest program .NET Project Designer.

Napiwek

Rozwiązania mają kilka właściwości, a więc elementy projektu; te właściwości są dostępne w oknie właściwości , a nie .NET Project Designer.

Projekty C++ i JavaScript

Projekty C++ i JavaScript mają inny interfejs użytkownika do zarządzania właściwościami projektu. Poniższy zrzut ekranu przedstawia stronę właściwości projektu C++. Strony języka JavaScript są podobne.

zrzut ekranu przedstawiający stronę właściwości projektu C++.

Aby uzyskać informacje o właściwościach projektu języka C++, zobacz Praca z właściwościami projektu (C++). Aby uzyskać więcej informacji na temat właściwości języka JavaScript, zobacz strony właściwości , JavaScript.

Właściwości rozwiązania

Aby uzyskać dostęp do właściwości rozwiązania, kliknij prawym przyciskiem myszy węzeł rozwiązania w eksploratorze rozwiązań i wybierz pozycję właściwości . W oknie dialogowym można ustawić konfiguracje projektów dla kompilacji Debug lub Release, wybrać, które projekty powinny być projektem startowym po wybraniu F5, oraz ustawić opcje analizy kodu.

Aby uzyskać dostęp do właściwości rozwiązania, kliknij prawym przyciskiem myszy węzeł rozwiązania w eksploratorze rozwiązań i wybierz pozycję właściwości . To, co widzisz w menu kontekstowym z węzła Rozwiązanie, zależy również od typu projektu, języka programowania lub platformy.

Zrzut ekranu przedstawiający menu po kliknięciu prawym przyciskiem myszy węzła rozwiązania.

W oknie dialogowym można ustawić konfiguracje projektów dla Debug lub Release, a następnie wybrać, które projekty powinny być projektem startowym po wybraniu F5. Strona właściwości Analiza kodu na poziomie rozwiązania została usunięta. Nadal można ustawić właściwości analizy kodu na poziomie projektu.

Zrzut ekranu przedstawiający okno dialogowe właściwości rozwiązania.

Właściwości rozwiązania są przechowywane w pliku Opcje użytkownika rozwiązania (.suo). Aby uzyskać więcej informacji na temat tego typu pliku, zobacz Plik rozwiązania.