0

開発者によって開発され、ソリューションを使用して顧客サイト (専用サイト コレクション) に展開されたカスタム Web パーツがあります。問題は、Web パーツを更新するときに、変更が既存の顧客サイトで有効にならないことです (または、少なくともそれが私の理論です)。Web パーツの最新バージョンを各サイト コレクションにコピーする必要があると思います。1) 私の理論が正しいか教えてください 2) スクリプトを使ってこれを行う方法はありますか?

ありがとう!

4

2 に答える 2

0

Web パーツがもともとファーム ソリューションの一部としてのみ展開されていた場合、ソリューション パッケージが顧客サイトでアップグレードされると、変更が表示されるはずです。

サーバーの全体管理にアクセスできる場合は、[システム設定] > [ファーム ソリューションの管理] でソリューションの詳細を確認します。確実に:

  • エラーはありませんでした
  • 適切なサーバーが Last Operation Details に含まれている
  • 最終操作時刻がソリューション パッケージの日付よりも後です

さらに、お客様のサイトで、[サイトの設定] > [Web デザイナー ギャラリー] > [Web パーツ] を確認します。Web パーツが 1 回リストされていることと、変更日がソリューション パッケージの日付より後の日付であることを確認してください。

于 2013-10-08T15:09:49.430 に答える
0
  1. VS を使用して Web パーツをフォルダーにデプロイします
  2. stsadm.exe を使用して、ソリューションを運用サイトに展開します (存在する場合は、撤回、展開、およびアップグレード)。
  3. IISRESET
于 2013-10-16T14:59:26.690 に答える