.WSP

Plik WSP

SharePoint Solution Package
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik WSP to SharePoint Solution Package - archiwum w formacie CAB zawierające skompilowane zestawy .NET, definicje funkcji XML oraz szablony ASPX służące do wdrażania niestandardowych funkcjonalności w farmie SharePoint. Można go wdrożyć za pomocą PowerShell (Add-SPSolution / Install-SPSolution) lub Administracji centralnej SharePoint. Aby sprawdzić zawartość bez wdrażania, zmień rozszerzenie na .cab i otwórz programem 7-Zip. WSP działa tylko w lokalnych (on-premises) instalacjach SharePoint; SharePoint Online używa zamiast tego formatu .sppkg.

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

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 28, 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 WSP?

.wsp to SharePoint Solution Package - plik wdrożeniowy używany do instalowania niestandardowych funkcji, zestawów i szablonów w środowiskach lokalnych Microsoft SharePoint. Pomimo rozszerzenia .wsp, plik jest standardowym archiwum Microsoft Cabinet (.cab), identyfikowalnym po „magic bytes” MSCF (4D 53 43 46) pod offsetem 0. Zmiana nazwy .wsp na .cab pozwala na jego sprawdzenie w Eksploratorze Windows lub programie 7-Zip.

Wewnątrz archiwum plik manifest.xml pełni rolę głównego deskryptora, deklarując tożsamość rozwiązania, funkcje, zestawy .NET (DLL), szablony stron ASPX/ASCX, JavaScript, CSS oraz zasoby graficzne. Wdrażanie odbywa się za pomocą PowerShell (Add-SPSolution, a następnie Install-SPSolution) lub Administracji centralnej SharePoint - nie poprzez bezpośrednie otwarcie pliku.

Istnieją dwa typy rozwiązań: farm solutions (rozwiązania farmy) działają z pełnym zaufaniem i mają nieograniczony dostęp do serwera; sandbox solutions (rozwiązania piaskownicy) działały w ograniczonym procesie, są przestarzałe od wersji SharePoint 2013 i nieobsługiwane w SharePoint Online. Dla SharePoint Online i Microsoft 365 nowoczesnym następcą jest format pakietu SharePoint Framework .sppkg.

Visual Studio generuje pliki .wsp automatycznie podczas budowania projektów SharePoint. Wersja schematu rozwiązania zadeklarowana w manifest.xml jest przeznaczona dla wersji od SharePoint 2007 do SharePoint Subscription Edition. Zestawy .NET wewnątrz pakietu posiadają podpisy Strong Name w celu weryfikacji integralności.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik WSP (rozwiązanie farmy) to pakiet pełnego zaufania, który wdraża skompilowane zestawy .NET na serwerze SharePoint. Złośliwy plik .wsp może zawierać kod uruchamiany z tożsamością puli aplikacji (często konto usługi domenowej). Nigdy nie wdrażaj pliku WSP z niezaufanego źródła bez sprawdzenia manifest.xml i zawartości DLL (najpierw użyj 7-Zip do inspekcji, a następnie sprawdź zestawy dekompilatorem, np. ILSpy). Rozwiązania piaskownicy (sandbox) niosą mniejsze ryzyko ze względu na izolowany proces, ale są przestarzałe. SharePoint Online nie akceptuje plików WSP - jedynie zweryfikowane .sppkg poprzez katalog aplikacji.

Szczegóły formatu

w pigułce
PEŁNA NAZWASharePoint Solution Packageznany również jako WSP solution, SharePoint WSP package
DEWELOPERMicrosoftod Windows SharePoint Services 3.0 / SharePoint 2007
TYP MIMEapplication/octet-stream
TYPSkompresowany pakiet wdrożeniowy CAB dla Microsoft SharePoint
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Microsoft Visual C++ Workspace Info File - Bardzo stare wersje Visual C++ (sprzed lat 2000.) używały .wsp dla plików stanu obszaru roboczego; obecnie format przestarzały i rzadko spotykany.
  • WordPerfect Macro/Workspace file - Starsze wersje WordPerfect używały .wsp do przechowywania obszarów roboczych lub makr; format archiwalny.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Plik .wsp to archiwum CAB; zaczyna się od 4-bajtowej sygnatury CAB „MSCF” (0x4D 0x53 0x43 0x46). Jest ona identyczna z każdym plikiem .cab systemu Windows - rozszerzenie .wsp to specyficzna konwencja nazewnictwa SharePoint. Otwórz jako .cab za pomocą 7-Zip lub Eksploratora Windows, aby sprawdzić zawartość.

Programy otwierające pliki WSP

Windows4 apps
7-Zip Open-source Kliknij prawym przyciskiem myszy .wsp > Otwórz archiwum (lub najpierw zmień nazwę na .cab). Sprawdź manifest.xml, pliki DLL i funkcje bez wdrażania.
Microsoft Visual Studio Płatny Otwórz lub utwórz projekt SharePoint Solution; Projektant pakietów wyświetla zawartość WSP i umożliwia modyfikacje przed ponownym spakowaniem.
SharePoint (PowerShell) Wbudowany Add-SPSolution -LiteralPath solution.wsp; Install-SPSolution -Identity solution.wsp -WebApplication http://nazwa-strony. Uruchom w SharePoint Management Shell na serwerze.
SharePoint Central Administration Wbudowany Ustawienia systemowe > Rozwiązania farmy > Prześlij rozwiązanie - wdróż .wsp za pomocą interfejsu WWW (bez użycia PowerShell).

Szczegóły techniczne

specyfikacja
Format konteneraMicrosoft Cabinet (CAB) - magic bytes 4D 53 43 46 (MSCF) pod offsetem 0
Kolejność bajtówLittle-endian (standard formatu CAB)
KompresjaMS-ZIP (oparta na DEFLATE) lub LZX dla poszczególnych plików wewnątrz CAB
Główny deskryptormanifest.xml - plik XML deklarujący ID rozwiązania, funkcje, ścieżki zestawów .NET i mapowania plików
Integralność zestawówPliki DLL .NET posiadają podpisy Strong Name (token klucza publicznego) w celu weryfikacji integralności
Typy rozwiązańRozwiązanie farmy (pełne zaufanie, pełny dostęp do serwera) vs. rozwiązanie piaskownicy (ograniczony proces, przestarzałe w SharePoint 2019 i nieobsługiwane w SharePoint Online)
Polecenia wdrożenioweAdd-SPSolution (rejestruje w farmie), a następnie Install-SPSolution (aktywuje wdrożenie) poprzez SharePoint Management Shell
Wersja schematu rozwiązaniaDeklarowana w manifest.xml; przeznaczona dla SharePoint 2007, 2010, 2013, 2016, 2019 lub Subscription Edition
Typowa zawartośćmanifest.xml, pliki DLL .NET, pliki definicji Feature XML, szablony ASPX/ASCX, zasoby JS/CSS/obrazy
Typowy rozmiar pliku10 KB - 500 MB (od małej funkcji do dużego rozwiązania farmy dla przedsiębiorstw)
Narzędzie programistyczneTyp projektu Microsoft Visual Studio SharePoint generuje pliki .wsp poprzez swój system pakowania
Nowoczesny następca.sppkg (pakiet SharePoint Framework) dla SharePoint Online i Microsoft 365
Typ MIMEapplication/octet-stream (brak zarejestrowanego typu MIME; zawartość CAB czasem identyfikowana jako application/x-cab)
WydanoWindows SharePoint Services 3.0 / SharePoint 2007
Najnowsza wersjaSharePoint Server Subscription Edition (2024) / SharePoint Online
Specyfikacjalearn.microsoft.com

Konwersje WSP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami WSP. 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 WSP.

Najczęściej zadawane pytania

Jak wdrożyć plik WSP w SharePoint?
Uruchom Add-SPSolution -LiteralPath solution.wsp w SharePoint Management Shell, aby dodać go do farmy, a następnie Install-SPSolution -Identity solution.wsp -WebApplication http://twoja-strona, aby go aktywować. Alternatywnie użyj Administracji centralnej SharePoint > Ustawienia systemowe > Rozwiązania farmy.
Jak otworzyć plik WSP, aby zobaczyć jego zawartość?
Zmień rozszerzenie na .cab i otwórz za pomocą 7-Zip (lub Eksploratora Windows). Wewnątrz zobaczysz manifest.xml, zestawy DLL oraz pliki funkcji i szablonów.
Jaka jest różnica między WSP a SPPKG?
WSP to format wdrożeniowy dla lokalnych rozwiązań farmy/piaskownicy SharePoint Server (2007-Subscription Edition). SPPKG to pakiet SharePoint Framework dla SharePoint Online i nowoczesnych instalacji lokalnych. Nie są one kompatybilne - WSP nie może zostać wdrożony w SharePoint Online.
Jak wycofać lub usunąć WSP z SharePoint?
Uruchom Uninstall-SPSolution -Identity solution.wsp -WebApplication http://twoja-strona, a następnie Remove-SPSolution -Identity solution.wsp. Możesz też użyć Administracji centralnej > Rozwiązania farmy > wybierz rozwiązanie > Wycofaj.
Czy mogę otworzyć plik WSP bez serwera SharePoint?
Tak, ale tylko w celu inspekcji - zmień nazwę na .cab i użyj 7-Zip do wypakowania zawartości. Nie można go wdrożyć ani przetestować bez środowiska serwerowego SharePoint.
Czy format WSP jest nadal używany?
Tak, w przypadku lokalnych wersji SharePoint Server (2013/2016/2019/Subscription Edition). W przypadku SharePoint Online / Microsoft 365 nowoczesnym wzorcem jest SPFx + .sppkg. Nowe projekty powinny celować w SPFx, jeśli docelowym środowiskiem jest chmura.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

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