.WSP

WSP ファイル

SharePoint Solution Package
質問する
クイック回答

WSP ファイルは SharePoint ソリューション パッケージです。これは CAB 形式のアーカイブで、コンパイル済みの .NET アセンブリ、XML 機能定義、および SharePoint ファームにカスタム機能を展開するための ASPX テンプレートが含まれています。PowerShell(Add-SPSolution / Install-SPSolution)または SharePoint 中央管理を使用して展開します。展開せずに内容を確認するには、拡張子を .cab に変更して 7-Zip で開きます。WSP はオンプレミスの SharePoint でのみ動作し、SharePoint Online では代わりに .sppkg が使用されます。

開発元: Microsoft カテゴリ: 開発用ファイル MIME: application/octet-stream
対応OS Windows
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 28, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

WSP ファイル形式とは?

.wsp は SharePoint ソリューション パッケージであり、Microsoft SharePoint のオンプレミス環境にカスタム機能、アセンブリ、テンプレートをインストールするために使用される展開ファイルです。.wsp 拡張子ですが、ファイルの実体は標準的な Microsoft Cabinet (.cab) アーカイブであり、オフセット 0 にあるマジックバイト MSCF (4D 53 43 46) によって識別できます。.wsp を .cab にリネームすることで、Windows エクスプローラーや 7-Zip で内容を検査できます。

アーカイブ内では、manifest.xml ファイルがルート記述子として機能し、ソリューションの識別子、機能(フィーチャー)、.NET アセンブリ(DLL)、ASPX/ASCX ページテンプレート、JavaScript、CSS、および画像リソースを宣言します。展開は PowerShell (Add-SPSolution の後に Install-SPSolution) または SharePoint 中央管理を介して実行され、ファイルを直接開いて行うものではありません。

ソリューションには 2 つのタイプがあります。ファーム ソリューションは完全な信頼で実行され、サーバーへの無制限のアクセス権を持ちます。サンドボックス ソリューションは制限されたプロセスで動作していましたが、SharePoint 2013 以降は非推奨となり、SharePoint Online ではサポートされていません。SharePoint Online および Microsoft 365 の場合、現代の後継形式は .sppkg (SharePoint Framework パッケージ) 形式です。

Visual Studio は、SharePoint プロジェクトをビルドするときに .wsp ファイルを自動的に生成します。manifest.xml で宣言されるソリューション スキーマ バージョンは、SharePoint 2007 から SharePoint Subscription Edition までを対象としています。パッケージ内の .NET アセンブリには、整合性検証のための「厳密な名前 (Strong Name)」署名が付与されています。

セキュリティと安全性

リスク: MEDIUM

WSP(ファーム ソリューション)は、コンパイル済みの .NET アセンブリを SharePoint サーバーに展開する完全信頼パッケージです。悪意のある .wsp には、アプリケーション プールの ID(多くの場合ドメイン サービス アカウント)として実行されるコードが含まれている可能性があります。信頼できないソースからの 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
タイプMicrosoft SharePoint 用の CAB 圧縮展開パッケージ
この拡張子は以下でも使用されています…
  • Microsoft Visual C++ ワークスペース情報ファイル - 2000年代以前の非常に古い Visual C++ バージョンでワークスペースの状態ファイルに .wsp が使用されていました。現在は事実上廃止されており、遭遇することは稀です。
  • WordPerfect マクロ/ワークスペース ファイル - 古いバージョンの WordPerfect でワークスペースやマクロの保存に使用されていました。レガシーのみです。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
4D534346
ASCII
MSCF
.wsp ファイルは CAB アーカイブです。4 バイトの CAB シグネチャ «MSCF» (0x4D 0x53 0x43 0x46) で始まります。これは Windows の .cab ファイルと同一であり、.wsp 拡張子は SharePoint 固有の命名規則です。内容を確認するには、7-Zip や Windows エクスプローラーで .cab として開いてください。

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 管理シェルで実行してください。
SharePoint Central Administration 標準搭載 システム設定 > ファーム ソリューションの管理 > ソリューションのアップロード から、Web UI を介して .wsp を展開できます(PowerShell は不要です)。

技術的詳細

詳細仕様
コンテナ形式Microsoft Cabinet (CAB) - オフセット 0 にマジックバイト 4D 53 43 46 (MSCF)
バイト順序リトルエンディアン (CAB 形式標準)
圧縮CAB 内の各ファイルエントリごとに MS-ZIP (DEFLATE ベース) または LZX
ルート記述子manifest.xml - ソリューション ID、機能、.NET アセンブリ パス、およびファイル マッピングを宣言する XML ファイル
アセンブリの整合性.NET DLL は整合性検証のために「厳密な名前」署名(公開キー トークン)を保持
ソリューション タイプファーム ソリューション(完全な信頼、サーバーへのフルアクセス) vs. サンドボックス ソリューション(制限されたプロセス、SharePoint 2019 で非推奨、SharePoint Online では非サポート)
展開コマンドSharePoint 管理シェルを介した Add-SPSolution(ファームへの登録)および Install-SPSolution(展開のアクティブ化)
ソリューション スキーマ バージョンmanifest.xml で宣言。SharePoint 2007, 2010, 2013, 2016, 2019, または Subscription Edition を対象
一般的な内容manifest.xml, .NET DLL, フィーチャー XML 定義ファイル, ASPX/ASCX テンプレート, JS/CSS/画像リソース
一般的なファイルサイズ10 KB - 500 MB(小規模な機能から大規模なエンタープライズ ファーム ソリューションまで)
開発ツール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 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
WSP ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。WSP ファイルについて最初の質問をしてみましょう。

よくある質問

WSP ファイルを SharePoint に展開するにはどうすればよいですか?
SharePoint 管理シェルで Add-SPSolution -LiteralPath solution.wsp を実行してファームに追加し、次に 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 Online および最新のオンプレミス用の SharePoint Framework パッケージです。これらに互換性はなく、WSP を SharePoint Online に展開することはできません。
SharePoint から WSP を撤回/削除するにはどうすればよいですか?
Uninstall-SPSolution -Identity solution.wsp -WebApplication http://yoursite を実行してから、Remove-SPSolution -Identity solution.wsp を実行します。または、中央管理 > ファーム ソリューション > ソリューションを選択 > 撤回 を使用します。
SharePoint サーバーがなくても WSP ファイルを開けますか?
はい、検査のみであれば可能です。拡張子を .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 で閲覧