質問

だから私はすべてのクリス・オブリエン機能を読んでブログをアップグレードしています、そして私は大きな質問をしています。

スクラッチからサイトを作成したいとし、機能が有効になったイベントと機能アップグレードイベントの機能を有効にしたいとします。

SharePointは、i sisgentosを自動的に実行します。

役に立ちましたか?

解決

Chrisは機能アップグレード(パート1) - 基礎

機能アップグレードは自動的には起こりません( 機能は無効化/再活性化されています)機能をアップグレードする唯一の方法 spfeature.upgrade()を呼び出すことです

だから、最初の展開では機能を有効にしてfivation_activatedイベントが実行されます。

変更を加えて、Update-SPSolutionコマンドレットを使用してソリューションをアップグレードします。パッケージ内のファイルがデプロイされていますが、機能バージョンが変更されず、Feature_Upgradeイベントハンドラは実行されず、機能マニフェストのアップグレード手順は実行されません。これらのことが起こるためには、コードを書くか、PowerShellを使用してSPFeatureオブジェクトのアップグレード方法を呼び出す必要があります。私は通常、ユーザーがこれを実行できるカスタムアプリケーションページを作成します。

チェックアウト>詳細については、SharePoint 2010 での機能バージョン管理とアップグレードサポートへのディープダイビング。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top