.WSP

WSP-bestand

SharePoint Solution Package
Stel een vraag
SNEL ANTWOORD

Een WSP-bestand is een SharePoint Solution Package - een archief in CAB-formaat met gecompileerde .NET-assemblies, XML-featuredefinities en ASPX-sjablonen voor het implementeren van aangepaste functionaliteit in een SharePoint-farm. Implementeer het met PowerShell (Add-SPSolution / Install-SPSolution) of SharePoint Central Administration. Om de inhoud te inspecteren zonder te implementeren, hernoemt u het naar .cab en opent u het met 7-Zip. WSP werkt alleen op on-premises SharePoint; SharePoint Online gebruikt in plaats daarvan .sppkg.

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

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 28, 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 WSP-bestandsformaat?

.wsp is een SharePoint Solution Package - een implementatiebestand dat wordt gebruikt om aangepaste functies, assemblies en sjablonen te installeren in Microsoft SharePoint on-premises omgevingen. Ondanks de extensie .wsp is het bestand een standaard Microsoft Cabinet (.cab) archief, herkenbaar aan de MSCF magic bytes (4D 53 43 46) op offset 0. Door een .wsp te hernoemen naar .cab kan deze worden geïnspecteerd in Windows Explorer of met 7-Zip.

Binnen het archief fungeert een manifest.xml-bestand als de root-descriptor, waarin de solution-identiteit, features, .NET-assemblies (DLL's), ASPX/ASCX-paginasjablonen, JavaScript, CSS en afbeeldingsbronnen worden gedeclareerd. Implementatie wordt uitgevoerd via PowerShell (Add-SPSolution en vervolgens Install-SPSolution) of SharePoint Central Administration - niet door het bestand rechtstreeks te openen.

Er bestaan twee soorten oplossingen: farm solutions draaien met volledig vertrouwen en hebben onbeperkte servertoegang; sandbox solutions werkten in een beperkt proces en zijn verouderd sinds SharePoint 2013 en worden niet ondersteund in SharePoint Online. Voor SharePoint Online en Microsoft 365 is de moderne opvolger het .sppkg SharePoint Framework-pakketformaat.

Visual Studio genereert automatisch .wsp-bestanden bij het bouwen van SharePoint-projecten. De solution-schemaversie die in manifest.xml wordt gedeclareerd, is gericht op SharePoint 2007 tot en met SharePoint Subscription Edition. .NET-assemblies binnen het pakket bevatten Strong Name-handtekeningen voor integriteitsverificatie.

Beveiliging & veiligheid

RISICO: MEDIUM

Een WSP (farm solution) is een pakket met volledig vertrouwen dat gecompileerde .NET-assemblies implementeert op een SharePoint-server. Een kwaadaardige .wsp kan code bevatten die wordt uitgevoerd als de identiteit van de applicatiepool (vaak een domeinserviceaccount). Implementeer nooit een WSP van een niet-vertrouwde bron zonder de manifest.xml en DLL-inhoud te controleren (gebruik eerst 7-Zip voor inspectie en controleer vervolgens assemblies met een decompiler zoals ILSpy). Sandbox solutions vormen een lager risico vanwege het gesandboxte proces, maar zijn verouderd. SharePoint Online accepteert geen WSP-bestanden - alleen gecontroleerde .sppkg via de app-catalogus.

Formaatdetails

in een notendop
VOLLEDIGE NAAMSharePoint Solution Packageook bekend als WSP solution, SharePoint WSP package
ONTWIKKELAARMicrosoftsinds Windows SharePoint Services 3.0 / SharePoint 2007
MIME-TYPEapplication/octet-stream
TYPECAB-gecomprimeerd implementatiepakket voor Microsoft SharePoint
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • Microsoft Visual C++ Workspace Info File - Zeer oude Visual C++-versies (vóór de jaren 2000) gebruikten .wsp voor workspace-statusbestanden; feitelijk verouderd en zelden aangetroffen.
  • WordPerfect Macro/Workspace-bestand - Oudere WordPerfect-versies gebruikten .wsp voor workspace- of macro-opslag; alleen legacy.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Een .wsp-bestand is een CAB-archief; het begint met de 4-byte CAB-handtekening „MSCF” (0x4D 0x53 0x43 0x46). Dit is identiek aan elk Windows .cab-bestand - de .wsp-extensie is de SharePoint-specifieke naamgevingsconventie. Open als .cab met 7-Zip of Windows Explorer om de inhoud te inspecteren.

Programma's die WSP-bestanden openen

Windows4 apps
7-Zip Open-source Klik met de rechtermuisknop op de .wsp > Open archief (of hernoem eerst naar .cab). Inspecteer de manifest.xml, DLL's en feature-bestanden zonder te implementeren.
Microsoft Visual Studio Betaald Open of maak een SharePoint Solution-project; de Package Designer toont de WSP-inhoud en staat wijzigingen toe voordat deze opnieuw wordt verpakt.
SharePoint (PowerShell) Ingebouwd Add-SPSolution -LiteralPath solution.wsp; Install-SPSolution -Identity solution.wsp -WebApplication http://sitename. Voer dit uit in de SharePoint Management Shell op de server.
SharePoint Central Administration Ingebouwd System Settings > Farm Solutions > Upload Solution - implementeer de .wsp via de web-UI (geen PowerShell vereist).

Technische details

diepe specificaties
ContainerformaatMicrosoft Cabinet (CAB) - magic bytes 4D 53 43 46 (MSCF) op offset 0
BytevolgordeLittle-endian (CAB-formaat standaard)
CompressieMS-ZIP (gebaseerd op DEFLATE) of LZX per bestandsvermelding binnen de CAB
Root-descriptormanifest.xml - XML-bestand waarin de solution-ID, features, .NET-assemblypaden en bestandsverwijzingen worden gedeclareerd
Assembly-integriteit.NET DLL's bevatten Strong Name-ondertekening (public key token) voor integriteitsverificatie
OplossingstypenFarm solution (volledig vertrouwen, volledige servertoegang) versus sandbox solution (beperkt proces, verouderd in SharePoint 2019 en niet ondersteund in SharePoint Online)
Implementatiecommando'sAdd-SPSolution (registreert bij farm) en vervolgens Install-SPSolution (activeert implementatie), via SharePoint Management Shell
Solution-schemaversieGedeclareerd in manifest.xml; gericht op SharePoint 2007, 2010, 2013, 2016, 2019 of Subscription Edition
Typische inhoudmanifest.xml, .NET DLL's, Feature XML-definitiebestanden, ASPX/ASCX-sjablonen, JS/CSS/afbeeldingsbronnen
Typische bestandsgrootte10 KB - 500 MB (van kleine feature tot grote enterprise farm solution)
OntwikkeltoolMicrosoft Visual Studio SharePoint-projecttype genereert .wsp-bestanden via het Package-systeem
Moderne opvolger.sppkg (SharePoint Framework-pakket) voor SharePoint Online en Microsoft 365
MIME-typeapplication/octet-stream (geen geregistreerd MIME-type; CAB-inhoud wordt soms geïdentificeerd als application/x-cab)
UitgebrachtWindows SharePoint Services 3.0 / SharePoint 2007
Laatste versieSharePoint Server Subscription Edition (2024) / SharePoint Online
Specificatielearn.microsoft.com

WSP conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met WSP-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 WSP-bestanden.

Veelgestelde vragen

Hoe implementeer ik een WSP-bestand in SharePoint?
Voer Add-SPSolution -LiteralPath solution.wsp uit in de SharePoint Management Shell om het aan de farm toe te voegen, en vervolgens Install-SPSolution -Identity solution.wsp -WebApplication http://yoursite om het te activeren. Gebruik anders SharePoint Central Administration > System Settings > Farm Solutions.
Hoe open ik een WSP-bestand om de inhoud te bekijken?
Hernoem het naar .cab en open het met 7-Zip (of Windows Explorer). U ziet manifest.xml, eventuele DLL-assemblies en feature/sjabloonbestanden binnenin.
Wat is het verschil tussen WSP en SPPKG?
WSP is het implementatieformaat voor on-premises SharePoint Server farm/sandbox-oplossingen (2007-Subscription Edition). SPPKG is het SharePoint Framework-pakket voor SharePoint Online en modern on-premises. Ze zijn niet compatibel - WSP kan niet worden geïmplementeerd in SharePoint Online.
Hoe trek ik een WSP in of verwijder ik deze uit SharePoint?
Voer Uninstall-SPSolution -Identity solution.wsp -WebApplication http://yoursite uit, en vervolgens Remove-SPSolution -Identity solution.wsp. Of gebruik Central Administration > Farm Solutions > selecteer de oplossing > Retract.
Kan ik een WSP-bestand openen zonder een SharePoint-server?
Ja, alleen voor inspectie - hernoem naar .cab en gebruik 7-Zip om de inhoud uit te pakken. U kunt het niet implementeren of testen zonder een SharePoint-serveromgeving.
Wordt het WSP-formaat nog steeds gebruikt?
Ja, voor on-premises SharePoint Server (2013/2016/2019/Subscription Edition). Voor SharePoint Online / Microsoft 365 is het moderne patroon SPFx + .sppkg. Nieuwe ontwikkeling moet zich richten op SPFx wanneer de cloud het doel is.

Referenties

1Microsoft Learn - Packaging and Deploying SharePoint Solutions (Visual Studio)learn.microsoft.com
2Microsoft Learn - Creating SharePoint Solution Packageslearn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DBSQLite Database File
9.PARTPartial Download File
10.JSONJavaScript Object Notation 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