aspose.info
PL

VBPROJ

Zaktualizowano

Czym jest plik VBPROJ?

Plik z rozszerzeniem .vbproj to plik projektu Microsoft Visual Basic, który jest używany przez silnik MSBuild firmy Microsoft do budowania projektów w rozwiązaniu Visual Studio. Jest podobny do pliku CSPROJ dla projektów .NET napisanych w C#. Silnik MSBuild odczytuje informacje zawarte w różnych grupach z plików VBPROJ i generuje plik wyjściowy. Plik VBPROJ może zawierać informacje związane z globalnymi identyfikatorami, klasami i właściwościami definiującymi projekt. Pliki VBPROJ można otwierać i edytować za pomocą Microsoft Visual Studio i dowolnego popularnego edytora tekstu, takiego jak Notatnik w systemach operacyjnych Windows i MacOS.

Format pliku VBPROJ — więcej informacji

Pliki VBPROJ to pliki tekstowe zapisane w formacie XML opartym na schemacie MSBuild XML. Plik VBPROJ zawiera informacje w postaci znaczników XML, które definiują informacje związane z tą konkretną grupą ustawień. Zdecydowanie zaleca się otwieranie i edytowanie tych plików ustawień w środowisku Microsoft Visual Studio IDE.

Elementy VBPROJ

Elementy składowe pliku ustawień VB są pokazane na poniższym obrazku.

Format pliku VBPROJ

Poniższa tabela zawiera krótki opis tych elementów.

ElementOpis
ProjektElement główny każdego pliku projektu i może zawierać atrybuty określające punkty wejścia dla procesu budowania oprócz identyfikowania schematu XML dla pliku projektu
Właściwości i warunkiWłaściwości składają się z par klucz-wartość i są zdefiniowane w elemencie PropertyGroup. Nazwa elementu właściwości reprezentuje klucz właściwości, a zawartość elementu określa wartość właściwości.
Elementy i grupy elementówElementy w pliku projektu to dane wejściowe do procesu budowania, takie jak pliki z kodem, pliki konfiguracyjne, pliki poleceń i inne wymagane w ramach procesu budowania. Elementy są i muszą być zdefiniowane w elemencie ItemGroup.
Cele i zadaniaElement Task reprezentuje pojedynczą instrukcję kompilacji (lub zadanie). MSBuild zawiera wiele predefiniowanych zadań, takich jak kopiowanie, CSC, VBC, Exec. Zadania muszą zawsze być zawarte w elemencie Target, który jest zestawem jednego lub więcej zadań wykonywanych sekwencyjnie, a plik projektu może zawierać wiele celów.

Bibliografia

Zobacz też