.WAPPROJ

Plik WAPPROJ

Windows Application Packaging Project File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .wapproj to projekt pakowania aplikacji systemu Windows (Windows Application Packaging Project) używany w Visual Studio do pakowania aplikacji desktopowych (Windows Forms, WPF lub Win32) jako pakiet MSIX lub APPX dla Microsoft Store lub do instalacji lokalnej (sideloading). Jest to plik tekstowy XML w formacie MSBuild, który zamiast kodu zawiera odwołania do aplikacji, jej manifestu oraz zasobów wizualnych. Można go otwierać i edytować w Visual Studio 2017 15.5 lub nowszym, albo kompilować z wiersza poleceń za pomocą msbuild.

Deweloper: Microsoft Kategoria: Pliki developerskie MIME: application/xml
OTWIERA SIĘ NA Windows
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku WAPPROJ?

Plik .wapproj to projekt pakowania aplikacji systemu Windows, typ projektu Visual Studio wprowadzony przez Microsoft w 2017 roku. Jego zadaniem jest „opakowanie” istniejącej aplikacji desktopowej (Windows Forms, WPF lub klasycznego Win32), aby mogła zostać skompilowana do pakietu .msix. Jest to część technologii Desktop Bridge, która pozwala na pakowanie i dystrybucję tradycyjnych programów Win32 tak, jakby były nowoczesnymi aplikacjami Windows.

Plik jest zwykłym tekstem XML w formacie MSBuild. Nie zawiera on własnego kodu aplikacji. Zamiast tego importuje cele kompilacji Desktop Bridge i odwołuje się do trzech elementów: projektu aplikacji desktopowej, pliku Package.appxmanifest opisującego pakiet oraz zasobów wizualnych przechowywanych w folderze Images. Projekt pakowania dodaje się do rozwiązania (solution), wskazuje odwołanie do projektu aplikacji, którą chce się spakować, i oznacza jeden plik wykonywalny jako punkt wejścia, gdy dołączonych jest kilka plików.

Bezpieczeństwo

RYZYKO: LOW

A .wapproj is a plain-text XML MSBuild project. It contains no executable code of its own, though like any MSBuild file it can define build targets and pre/post-build commands, so only build projects from sources you trust. The file is harmless to open and read in a text editor.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWindows Application Packaging Project Fileznany również jako Windows Application Packaging Project, WAP project
DEWELOPERMicrosoftod 2017
TYP MIMEapplication/xml
TYPXML-based MSBuild project file
POWIĄZANE.do.md.hex.xsd

Programy otwierające pliki WAPPROJ

Windows3 apps
Microsoft Visual Studio 2022 Freemium Open the parent solution in Visual Studio; the .wapproj loads as a Windows Application Packaging Project where you can edit the manifest, add references, and run the Create App Packages wizard.
MSBuild (Visual Studio Build Tools) Darmowy Build the project headlessly, e.g. msbuild YourProject.wapproj /p:UapAppxPackageBuildMode=SideLoadOnly /p:AppxBundle=Never, with the UWP build tools and Windows SDK components installed.
Any text editor (Notepad++ / VS Code) Darmowy Open the .wapproj as plain XML to inspect or hand-edit the MSBuild properties, imports, and project references.

Szczegóły techniczne

specyfikacja
EncodingUTF-8 text
Byte orderN/A (text file)
ContainerMSBuild XML project
Typical size2-20 KB
StructureAn MSBuild project file whose root <Project> element imports the Desktop Bridge / Windows Application Packaging targets and props (for example Microsoft.DesktopBridge.props and Microsoft.DesktopBridge.targets). It declares a <ProjectGuid>, <TargetPlatformVersion> and <TargetPlatformMinVersion>, references the packaged desktop app(s) as <ProjectReference> items, and lists the Package.appxmanifest and the visual assets in the Images folder. Building it produces an MSIX/APPX package or bundle.
IntegrityNone built into the project file; the produced MSIX/APPX package is digitally signed.
PlatformsWindows 10 (1607+), Windows 11
NotesThe .wapproj itself contains no application code. It sits inside a Visual Studio solution (.sln) alongside the desktop app project (.csproj or .vcxproj), and its only job is to configure and generate a deployable package. Requires the desktop app to target Windows 10 Anniversary Update (10.0; Build 14393) or later. Can bundle multiple executables into one package, with one marked as the entry point.
Wydano2017
Specyfikacjalearn.microsoft.com

Konwersje WAPPROJ

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami WAPPROJ. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki WAPPROJ.

Najczęściej zadawane pytania

Jak otworzyć plik .wapproj?
Otwórz rozwiązanie Visual Studio (.sln), które go zawiera, w Visual Studio 2017 15.5 lub nowszym. Projekt pakowania załaduje się automatycznie. Możesz także otworzyć plik w dowolnym edytorze tekstu, aby przejrzeć jego strukturę XML.
Dlaczego nie widzę szablonu Windows Application Packaging Project?
Zainstaluj obciążenie programistyczne Universal Windows Platform lub opcjonalny komponent MSIX Packaging Tools w obciążeniu .NET desktop lub .NET Core poprzez Visual Studio Installer.
Czy mogę zbudować .wapproj bez otwierania Visual Studio?
Tak. Użyj msbuild z wiersza poleceń Developer Command Prompt lub Visual Studio Build Tools, przekazując właściwości takie jak /p:UapAppxPackageBuildMode i /p:AppxBundle. Nadal wymagane jest zainstalowanie narzędzi kompilacji UWP i Windows SDK.
Co właściwie zawiera plik .wapproj?
Kod XML MSBuild, który importuje cele pakowania Desktop Bridge i odwołuje się do projektu aplikacji desktopowej, pliku Package.appxmanifest oraz zasobów wizualnych. Nie zawiera on kodu źródłowego aplikacji.
Czy nadal potrzebuję .wapproj dla aplikacji WinUI 3?
Zazwyczaj nie. Aplikacje WinUI 3 budowane z Windows App SDK mogą korzystać z „single-project MSIX”, co integruje pakowanie bezpośrednio w pliku .csproj aplikacji. Osobny projekt pakowania jest przydatny głównie przy łączeniu wielu plików wykonywalnych w jeden pakiet.
Czy plik .wapproj jest bezpieczny do otwarcia?
Tak, odczytanie go jest bezpieczne, ponieważ to zwykły XML. Należy jednak budować projekty tylko z zaufanych źródeł, ponieważ pliki MSBuild mogą definiować polecenia wykonywane podczas kompilacji.

Źródła

1Microsoft Learn - Package a desktop app using Visual Studiolearn.microsoft.com
2Microsoft Learn - Package your app as an MSIX in Visual Studiolearn.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Powiązane rozszerzenia

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z