2

現在必要なのは、プログラムで既存の wsp ファイルに特定の変更を加えることです。ほとんどの場合、wsp ファイルは「サイトをテンプレートとして保存」SharePoint アクションを使用して作成され、更新する必要があります。

このタスクを達成するために、どの API/アプローチをお勧めしますか? .NET C# が必須であることに注意してください。私が今見ることができるいくつかのアプローチ/質問:

  1. 「使いやすい」オブジェクト モデルで WSP ファイルを操作できるようにするサード パーティのツールを知っていますか? 見つかりませんでした。
  2. WSPBuilder または Visual Studio 2010 でこれに使用できる特別なアセンブリがあることをご存知ですか?
  3. どの CAB ツールをお勧めしますか? CAB ファイルを操作する .NET ソリューションはそれほど多くないように思われるためです。
4

1 に答える 1

2

を使用できますcablib.dll。WSPBUilderが使用するのと同じAPIライブラリ。

このような変更をプログラムで行うことは推奨されておらず、デプロイするとサーバーがサポートされていないモードになる可能性があることに注意してください。

http://www.codeproject.com/KB/files/CABCompressExtract.aspx

于 2011-09-06T09:51:00.493 に答える