.WAPPROJ

WAPPROJ-bestand

Windows Application Packaging Project File
Stel een vraag
SNEL ANTWOORD

Een .wapproj-bestand is een Windows Application Packaging Project dat in Visual Studio wordt gebruikt om een desktop-app (Windows Forms, WPF of Win32) te verpakken als een MSIX- of APPX-pakket voor de Microsoft Store of sideloading. Het is een XML MSBuild-bestand in platte tekst dat verwijst naar uw app, het manifest en de visuele assets in plaats van code te bevatten. Open en bewerk het in Visual Studio 2017 15.5 of hoger, of bouw het vanaf de opdrachtregel met msbuild.

Ontwikkelaar: Microsoft Categorie: Ontwikkelaarsbestanden MIME: application/xml
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 14, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het WAPPROJ-bestandsformaat?

Een .wapproj-bestand is een Windows Application Packaging Project, een Visual Studio-projecttype dat Microsoft in 2017 introduceerde. De taak ervan is om een bestaande desktop-app (Windows Forms, WPF of klassieke Win32) te omhullen, zodat deze kan worden gebouwd tot een .msix-pakket. Dit maakt deel uit van de Desktop Bridge, waarmee een traditioneel Win32-programma kan worden verpakt en gedistribueerd als een moderne Windows-app.

Het bestand is platte tekst XML in het MSBuild-formaat. Het bevat zelf geen applicatiecode. In plaats daarvan importeert het de Desktop Bridge-builddoelen en verwijst het naar drie zaken: uw desktop-app-project, de Package.appxmanifest die het pakket beschrijft, en de visuele assets die in een Images-map worden bewaard. U voegt het verpakkingsproject toe aan een solution, verwijst met een projectreferentie naar de app die u wilt verpakken en markeert één uitvoerbaar bestand als het startpunt wanneer er meerdere zijn opgenomen.

Beveiliging & veiligheid

RISICO: 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.

Formaatdetails

in een notendop
VOLLEDIGE NAAMWindows Application Packaging Project Fileook bekend als Windows Application Packaging Project, WAP project
ONTWIKKELAARMicrosoftsinds 2017
MIME-TYPEapplication/xml
TYPEXML-based MSBuild project file
GERELATEERD.do.md.hex.xsd

Programma's die WAPPROJ-bestanden openen

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) Gratis 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) Gratis Open the .wapproj as plain XML to inspect or hand-edit the MSBuild properties, imports, and project references.

Technische details

diepe specificaties
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.
Uitgebracht2017
Specificatielearn.microsoft.com

WAPPROJ conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met WAPPROJ-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over WAPPROJ-bestanden.

Veelgestelde vragen

Hoe open ik een .wapproj-bestand?
Open de Visual Studio-solution (.sln) die het bevat in Visual Studio 2017 15.5 of hoger. Het verpakkingsproject wordt automatisch geladen. U kunt het bestand ook in elke teksteditor openen om de XML te bekijken.
Waarom zie ik de sjabloon Windows Application Packaging Project niet?
Installeer de Universal Windows Platform-ontwikkelingsworkload of de optionele component MSIX Packaging Tools in de .NET desktop- of .NET Core-workload via de Visual Studio Installer.
Kan ik een .wapproj bouwen zonder Visual Studio te openen?
Ja. Gebruik msbuild vanuit de Developer Command Prompt of Visual Studio Build Tools, waarbij u eigenschappen doorgeeft zoals /p:UapAppxPackageBuildMode en /p:AppxBundle. U hebt nog steeds de UWP-buildtools en Windows SDK geïnstalleerd nodig.
Wat bevat een .wapproj-bestand eigenlijk?
MSBuild XML die de Desktop Bridge-verpakkingsdoelen importeert en verwijst naar uw desktop-app-project, de Package.appxmanifest en de visuele assets. Het bevat geen applicatiecode.
Heb ik nog steeds een .wapproj nodig voor WinUI 3-apps?
Meestal niet. WinUI 3-apps die zijn gebouwd met de Windows App SDK kunnen single-project MSIX gebruiken, waarbij de verpakking in de eigen .csproj van de app is verwerkt. Een apart verpakkingsproject is vooral bedoeld voor het combineren van meerdere uitvoerbare bestanden in één pakket.
Is een .wapproj-bestand veilig om te openen?
Ja, het lezen ervan is veilig aangezien het platte XML is. Bouw alleen projecten van bronnen die u vertrouwt, omdat MSBuild-bestanden build-opdrachten kunnen definiëren.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z