.WSP

WSP-fil

SharePoint Solution Package
Ställ en fråga
SNABBT SVAR

En WSP-fil är ett SharePoint Solution Package - ett arkiv i CAB-format som innehåller kompilerade .NET-assemblies, XML-funktionsdefinitioner och ASPX-mallar för att distribuera anpassad funktionalitet till en SharePoint-farm. Distribuera den med PowerShell (Add-SPSolution / Install-SPSolution) eller SharePoint Central Administration. För att inspektera innehållet utan att distribuera, byt namn på den till .cab och öppna med 7-Zip. WSP fungerar endast på lokala SharePoint-servrar (on-premises); SharePoint Online använder .sppkg istället.

Utvecklare: Microsoft Kategori: Utvecklarfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 28, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet WSP?

.wsp är ett SharePoint Solution Package - en distributionsfil som används för att installera anpassade funktioner, assemblies och mallar i Microsoft SharePoint on-premises-miljöer. Trots filändelsen .wsp är filen ett standard Microsoft Cabinet (.cab)-arkiv, identifierbart genom dess MSCF magic bytes (4D 53 43 46) vid offset 0. Genom att byta namn på en .wsp till .cab kan den inspekteras i Windows Explorer eller med 7-Zip.

Inuti arkivet fungerar en manifest.xml-fil som rotbeskrivning, vilken deklarerar lösningens identitet, funktioner, .NET-assemblies (DLL-filer), ASPX/ASCX-sidmallar, JavaScript, CSS och bildresurser. Distribution utförs via PowerShell (Add-SPSolution följt av Install-SPSolution) eller SharePoint Central Administration - inte genom att öppna filen direkt.

Två typer av lösningar existerar: farm solutions körs med full tillit (full trust) och har obegränsad serveråtkomst; sandbox solutions kördes i en begränsad process och är föråldrade sedan SharePoint 2013 samt stöds inte i SharePoint Online. För SharePoint Online och Microsoft 365 är den moderna efterföljaren paketformatet .sppkg (SharePoint Framework).

Visual Studio genererar .wsp-filer automatiskt när SharePoint-projekt byggs. Den lösningsschemaversion som deklareras i manifest.xml riktar sig till SharePoint 2007 fram till SharePoint Subscription Edition. .NET-assemblies i paketet bär Strong Name-signaturer för integritetsverifiering.

Säkerhet & trygghet

RISK: MEDIUM

En WSP (farm solution) är ett paket med full tillit som distribuerar kompilerade .NET-assemblies till en SharePoint-server. En skadlig .wsp kan innehålla kod som körs som applikationspoolens identitet (ofta ett domäntjänstkonto). Distribuera aldrig en WSP från en okänd källa utan att granska manifest.xml och DLL-innehåll (använd 7-Zip för att inspektera först, kontrollera sedan assemblies med en decompiler som ILSpy). Sandbox-lösningar innebär lägre risk på grund av den isolerade processen, men är föråldrade. SharePoint Online accepterar inte WSP-filer - endast granskade .sppkg via appkatalogen.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSharePoint Solution Packageäven känd som WSP solution, SharePoint WSP package
UTVECKLAREMicrosoftsedan Windows SharePoint Services 3.0 / SharePoint 2007
MIME-TYPapplication/octet-stream
TYPCAB-komprimerat distributionspaket för Microsoft SharePoint
Detta filtillägg används också av…
  • Microsoft Visual C++ Workspace Info File - Mycket gamla Visual C++-versioner (före 2000-talet) använde .wsp för filer med arbetsytans tillstånd; i praktiken föråldrat och påträffas sällan.
  • WordPerfect Macro/Workspace file - Äldre WordPerfect-versioner använde .wsp för lagring av arbetsytor eller makron; endast för äldre system.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
En .wsp-fil är ett CAB-arkiv; den börjar med den 4-byte långa CAB-signaturen „MSCF” (0x4D 0x53 0x43 0x46). Detta är identiskt med vilken Windows .cab-fil som helst - .wsp-ändelsen är den SharePoint-specifika namnkonventionen. Öppna som .cab med 7-Zip eller Windows Explorer för att inspektera innehållet.

Program som öppnar WSP-filer

Windows4 apps
7-Zip Öppen källkod Högerklicka på .wsp > Öppna arkiv (eller byt namn till .cab först). Inspektera manifest.xml, DLL-filer och funktionsfiler utan att distribuera.
Microsoft Visual Studio Betald Öppna eller skapa ett SharePoint Solution-projekt; Package Designer visar WSP-innehållet och tillåter ändringar före ompaketering.
SharePoint (PowerShell) Inbyggd Add-SPSolution -LiteralPath solution.wsp; Install-SPSolution -Identity solution.wsp -WebApplication http://sitename. Körs i SharePoint Management Shell på servern.
SharePoint Central Administration Inbyggd System Settings > Farm Solutions > Upload Solution - distribuera .wsp via webbgränssnittet (ingen PowerShell krävs).

Tekniska detaljer

djup specifikation
ContainerformatMicrosoft Cabinet (CAB) - magic bytes 4D 53 43 46 (MSCF) vid offset 0
ByteordningLittle-endian (standard för CAB-format)
KomprimeringMS-ZIP (baserad på DEFLATE) eller LZX per filpost inuti CAB-filen
Rotbeskrivningmanifest.xml - XML-fil som deklarerar lösnings-ID, funktioner, sökvägar för .NET-assemblies och filmappningar
Assembly-integritet.NET DLL-filer bär Strong Name-signering (public key token) för integritetsverifiering
LösningstyperFarm solution (full tillit, full serveråtkomst) kontra sandbox solution (begränsad process, föråldrad i SharePoint 2019 och stöds ej i SharePoint Online)
DistributionskommandonAdd-SPSolution (registrerar i farmen) följt av Install-SPSolution (aktiverar distribution), via SharePoint Management Shell
Schemaversion för lösningDeklareras i manifest.xml; avser SharePoint 2007, 2010, 2013, 2016, 2019 eller Subscription Edition
Typiskt innehållmanifest.xml, .NET DLL-filer, Feature XML-definitionsfiler, ASPX/ASCX-mallar, JS/CSS/bildresurser
Typisk filstorlek10 KB - 500 MB (från liten funktion till stor farm-lösning för företag)
UtvecklingsverktygProjekttypen Microsoft Visual Studio SharePoint genererar .wsp-filer via sitt paketeringssystem
Modern efterföljare.sppkg (SharePoint Framework-paket) för SharePoint Online och Microsoft 365
MIME-typapplication/octet-stream (ingen registrerad MIME-typ; CAB-innehåll identifieras ibland som application/x-cab)
SläpptWindows SharePoint Services 3.0 / SharePoint 2007
Senaste versionSharePoint Server Subscription Edition (2024) / SharePoint Online
Specifikationlearn.microsoft.com

WSP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med WSP-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om WSP-filer.

Vanliga frågor

Hur distribuerar jag en WSP-fil till SharePoint?
Kör Add-SPSolution -LiteralPath solution.wsp i SharePoint Management Shell för att lägga till den i farmen, kör sedan Install-SPSolution -Identity solution.wsp -WebApplication http://yoursite för att aktivera den. Alternativt kan du använda SharePoint Central Administration > System Settings > Farm Solutions.
Hur öppnar jag en WSP-fil för att se dess innehåll?
Byt namn på den till .cab och öppna med 7-Zip (eller Windows Explorer). Du kommer att se manifest.xml, eventuella DLL-assemblies och funktions-/mallfiler inuti.
Vad är skillnaden mellan WSP och SPPKG?
WSP är distributionsformatet för lokala SharePoint Server farm-/sandbox-lösningar (2007-Subscription Edition). SPPKG är SharePoint Framework-paketet för SharePoint Online och modern on-premises. De är inte kompatibla - WSP kan inte distribueras till SharePoint Online.
Hur drar jag tillbaka/tar bort en WSP från SharePoint?
Kör Uninstall-SPSolution -Identity solution.wsp -WebApplication http://yoursite, och sedan Remove-SPSolution -Identity solution.wsp. Eller använd Central Administration > Farm Solutions > välj lösningen > Retract.
Kan jag öppna en WSP-fil utan en SharePoint-server?
Ja, men endast för inspektion - byt namn till .cab och använd 7-Zip för att extrahera innehållet. Du kan inte distribuera eller testa den utan en SharePoint-servermiljö.
Används WSP-formatet fortfarande?
Ja, för lokala SharePoint Server (2013/2016/2019/Subscription Edition). För SharePoint Online / Microsoft 365 är det moderna mönstret SPFx + .sppkg. Nyutveckling bör inriktas på SPFx när molnet är målet.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö