SharePoint サーバーからソリューション ファイル .wsp ファイルを抽出する方法を見つけようとしています。これは可能ですか?
1473 次
2 に答える
5
小さなコンソール アプリケーションを作成し、SPFarm.Local.Solutions プロパティを使用してソリューションにアクセスできます。Microsoft.SharePoint.Administration 名前空間を含め、次のコード スニペットを使用してソリューション ファイルをダウンロードします。
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
SaveAs() メソッドを呼び出す前に、出力ディレクトリが存在することを確認する必要があります。存在しない場合は、例外がスローされます。
于 2009-03-17T13:21:50.480 に答える