1

今日のSharePointの質問をもう一度やり直してください!これまでに助けてくれた皆様に感謝します!私は、SharePointの内部カスタムアプリケーションを作成する必要が基本テンプレートを更新し、それを参照するすべてのサイトに適用する - MOSS 2007

は、ここに私の状況です。私はWebパーツ・ページをホストする文書ライブラリーを使用しています。Webユーザー・コントロールを使用して、すべての操作とデータの表示を行います。一度私が望むようにアプリケーションをビルドすると、私は複数のサイト(このアプリケーションを使用している多くの顧客)で同じものを作成することができるようにテンプレートにドキュメントライブラリを有効にするつもりです。

私が実行している問題は、何が起こるかを知る必要があるということです。テンプレートを参照しているすべてのサイトに自分の変更が適用されるように更新するにはどうすればいいですか?

HELP!この方法を知っている人なら誰でも、複数のサイトが利用できるカスタムアプリケーションを作成するためのより良いアイデアがあります。このような要件については

おかげ

答えて

1

短い答えは、あなたもカスタムサイト/リストの定義で、これを実現することができないということです。

サイトまたはリストからサイトまたはリストを作成すると、それは基本的には独自のものです(ただし、レイアウトとマスターページの変更はそれらを参照するすべてのサイトに適用されます)。

サイトを反復処理し、実行するカスタムアクションを実行するサイト機能を作成することで回避できます。

+0

私は同意しますが、実行する変更はフィールドの追加/削除とそれに続くリスト定義の変更です。テンプレートが使用されているすべてのサイトリストに反映されます。 IISRESETの後 – Kusek

0

は、あなたが本当にカスタムリスト/サイト定義を作成する必要があります。カスタムリストをテンプレートに保存するだけではありません。 リスト/サイト定義で更新したものはすべて、その定義を参照しているサイトに反映されます。残念ながら、これはテンプレートの場合ではありません。他のサイトで使用していた古いリストを削除し、新しいテンプレートで再度リストアする必要があります。リスト定義を作成する方法

- http://msdn.microsoft.com/en-us/library/ms466023.aspx サイト定義については、行ってください - http://technet.microsoft.com/en-us/library/cc287930.aspx

ジェームズを

関連する問題