.WSP

Файл WSP

SharePoint Solution Package
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл WSP - это пакет решения SharePoint (SharePoint Solution Package), представляющий собой архив в формате CAB, содержащий скомпилированные сборки .NET, XML-определения компонентов и шаблоны ASPX для развертывания пользовательской функциональности в ферме SharePoint. Развертывание выполняется с помощью PowerShell (Add-SPSolution / Install-SPSolution) или через Центр администрирования SharePoint. Чтобы просмотреть содержимое без развертывания, переименуйте файл в .cab и откройте его с помощью 7-Zip. WSP работает только в локальных (on-premises) версиях SharePoint; в SharePoint Online вместо него используется формат .sppkg.

Разработчик: Microsoft Категория: Файлы разработчика MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 28, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла WSP?

.wsp - это пакет решения SharePoint, файл развертывания, используемый для установки пользовательских функций, сборок и шаблонов в локальных средах Microsoft SharePoint. Несмотря на расширение .wsp, файл является стандартным архивом Microsoft Cabinet (.cab), который можно идентифицировать по магическим байтам MSCF (4D 53 43 46) со смещением 0. Переименование .wsp в .cab позволяет просматривать его в Проводнике Windows или с помощью 7-Zip.

Внутри архива файл manifest.xml выступает в роли корневого дескриптора, объявляющего идентификатор решения, компоненты, сборки .NET (DLL), шаблоны страниц ASPX/ASCX, JavaScript, CSS и графические ресурсы. Развертывание осуществляется через PowerShell (Add-SPSolution, затем Install-SPSolution) или Центр администрирования SharePoint, а не путем прямого открытия файла.

Существует два типа решений: решения для фермы (farm solutions) запускаются с полным доверием и имеют неограниченный доступ к серверу; песочницы (sandbox solutions) работали в ограниченном процессе, признаны устаревшими начиная с SharePoint 2013 и не поддерживаются в SharePoint Online. Для SharePoint Online и Microsoft 365 современным преемником является формат пакетов SharePoint Framework - .sppkg.

Visual Studio автоматически генерирует файлы .wsp при сборке проектов SharePoint. Версия схемы решения, объявленная в manifest.xml, ориентирована на версии от SharePoint 2007 до SharePoint Subscription Edition. Сборки .NET внутри пакета имеют подписи Strong Name для проверки целостности.

Безопасность и защита

РИСК: MEDIUM

WSP (решение фермы) - это пакет с полным доверием, который развертывает скомпилированные сборки .NET на сервере SharePoint. Вредоносный .wsp может содержать код, запускаемый от имени удостоверения пула приложений (часто это доменная сервисная учетная запись). Никогда не развертывайте WSP из ненадежных источников без предварительного изучения manifest.xml и содержимого DLL (сначала используйте 7-Zip для проверки, затем проверьте сборки с помощью декомпилятора, например ILSpy). Решения в песочнице менее рискованны из-за изолированного процесса, но они устарели. SharePoint Online не принимает файлы WSP - только проверенные .sppkg через каталог приложений.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕSharePoint Solution Packageтакже известен как WSP solution, SharePoint WSP package
РАЗРАБОТЧИКMicrosoftс Windows SharePoint Services 3.0 / SharePoint 2007
MIME-ТИПapplication/octet-stream
ТИППакет развертывания со сжатием CAB для Microsoft SharePoint
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Файл информации о рабочей области Microsoft Visual C++ - Очень старые версии Visual C++ (до 2000-х годов) использовали .wsp для файлов состояния рабочей области; фактически устарели и встречаются крайне редко.
  • Файл макроса/рабочей области WordPerfect - Старые версии WordPerfect использовали .wsp для хранения рабочих областей или макросов; только устаревшие системы.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
4D534346
ASCII
MSCF
Файл .wsp является архивом CAB; он начинается с 4-байтовой сигнатуры CAB «MSCF» (0x4D 0x53 0x43 0x46). Это идентично любому файлу .cab в Windows - расширение .wsp является соглашением об именовании, специфичным для SharePoint. Откройте как .cab с помощью 7-Zip или Проводника Windows для проверки содержимого.

Программы, открывающие файлы WSP

Windows4 apps
7-Zip Открытый код Щелкните правой кнопкой мыши на .wsp > Открыть архив (или сначала переименуйте в .cab). Просматривайте manifest.xml, DLL и файлы компонентов без развертывания.
Microsoft Visual Studio Платно Открытие или создание проекта решения SharePoint; конструктор пакетов отображает содержимое WSP и позволяет вносить изменения перед повторной упаковкой.
SharePoint (PowerShell) Встроенная Add-SPSolution -LiteralPath solution.wsp; Install-SPSolution -Identity solution.wsp -WebApplication http://sitename. Запускается в SharePoint Management Shell на сервере.
SharePoint Central Administration Встроенная Параметры системы > Управление решениями фермы > Отправить решение - развертывание .wsp через веб-интерфейс (PowerShell не требуется).

Технические подробности

глубокая спецификация
Формат контейнераMicrosoft Cabinet (CAB) - магические байты 4D 53 43 46 (MSCF) со смещением 0
Порядок байтовLittle-endian (стандарт формата CAB)
СжатиеMS-ZIP (на базе DEFLATE) или LZX для каждого файла внутри CAB
Корневой дескрипторmanifest.xml - XML-файл, объявляющий ID решения, компоненты, пути к сборкам .NET и сопоставления файлов
Целостность сборокDLL-библиотеки .NET имеют подпись Strong Name (токен открытого ключа) для проверки целостности
Типы решенийРешение фермы (полное доверие, полный доступ к серверу) или решение в песочнице (ограниченный процесс, устарело в SharePoint 2019 и не поддерживается в SharePoint Online)
Команды развертыванияAdd-SPSolution (регистрация в ферме), затем Install-SPSolution (активация развертывания) через SharePoint Management Shell
Версия схемы решенияОбъявляется в manifest.xml; ориентирована на SharePoint 2007, 2010, 2013, 2016, 2019 или Subscription Edition
Типичное содержимоеmanifest.xml, DLL-библиотеки .NET, XML-файлы определений компонентов, шаблоны ASPX/ASCX, ресурсы JS/CSS/изображения
Типичный размер файлаот 10 КБ до 500 МБ (от небольшого компонента до крупного корпоративного решения фермы)
Инструмент разработкиТип проекта Microsoft Visual Studio SharePoint генерирует файлы .wsp через свою систему упаковки
Современный преемник.sppkg (пакет SharePoint Framework) для SharePoint Online и Microsoft 365
MIME-типapplication/octet-stream (зарегистрированный MIME-тип отсутствует; содержимое CAB иногда идентифицируется как application/x-cab)
ВыпущенWindows SharePoint Services 3.0 / SharePoint 2007
Последняя версияSharePoint Server Subscription Edition (2024) / SharePoint Online
Спецификацияlearn.microsoft.com

Конвертации WSP

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами WSP. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах WSP.

Часто задаваемые вопросы

Как развернуть файл WSP в SharePoint?
Выполните команду Add-SPSolution -LiteralPath solution.wsp в SharePoint Management Shell, чтобы добавить его в ферму, а затем Install-SPSolution -Identity solution.wsp -WebApplication http://yoursite для активации. Также можно использовать Центр администрирования SharePoint > Параметры системы > Управление решениями фермы.
Как открыть файл WSP, чтобы увидеть его содержимое?
Переименуйте его в .cab и откройте с помощью 7-Zip (или Проводника Windows). Внутри вы увидите manifest.xml, сборки DLL и файлы компонентов/шаблонов.
В чем разница между WSP и SPPKG?
WSP - это формат развертывания для локальных решений фермы или песочницы SharePoint Server (версии 2007-Subscription Edition). SPPKG - это пакет SharePoint Framework для SharePoint Online и современных локальных версий. Они несовместимы: WSP нельзя развернуть в SharePoint Online.
Как отозвать или удалить WSP из SharePoint?
Выполните Uninstall-SPSolution -Identity solution.wsp -WebApplication http://yoursite, а затем Remove-SPSolution -Identity solution.wsp. Либо используйте Центр администрирования > Решения фермы > выберите решение > Отозвать.
Можно ли открыть файл WSP без сервера SharePoint?
Да, только для просмотра - переименуйте в .cab и используйте 7-Zip для извлечения содержимого. Вы не сможете развернуть или протестировать его без серверной среды SharePoint.
Используется ли формат WSP до сих пор?
Да, для локальных версий SharePoint Server (2013/2016/2019/Subscription Edition). Для SharePoint Online / Microsoft 365 современным стандартом является SPFx + .sppkg. Новая разработка должна ориентироваться на SPFx, если целью является облако.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z