SharePoint WSPソリューション:グローバルを展開する方法
-
16-09-2019 - |
質問
私はWSPパッケージを作成し、それを追加しています。
中央管理>運用>ソリューション管理
STSADMのaddsolution
コマンドを使用して。私は、ソリューションの展開メニューをクリックすると、溶液のページに展開する私を転送します。このページでは、「展開するには?」セクションでは、それは私に「すべてのコンテンツのWebアプリケーション」のようなエントリを持つドロップダウンリストが表示されます。
私はそれは、展開後に作成されたすべての新しいWebアプリケーションに適用されるように、全体的に私のソリューションを展開します。私はそのためWSPsを見てきました「展開するには?」セクションは、「このソリューションをグローバルに展開」のようなメッセージとノードロップダウンリストが表示されます。
解決
「グローバル展開」だけそれらにWebコントロールとWebパーツを持っていないWSPファイルに適用されます。あなたがに展開することを選択したWebアプリケーションのweb.configファイルが変更されるため、これらはすなわちエントリはあなたの.dllの含むWebコントロールとWebパーツを登録するために挿入され、「グローバル展開」することはできません。
他のヒント
私はあなたがGACにインストールする必要があると思う - しかし、ここでより多くの情報に答えがあります:
C:>のStsadm.exe -o -name deploysolution MossSolution.wsp -immediate -allowgacdeployment
これはグローバルに展開していきます。します 後でのためにいくつかの時間をご確認ください allcontenturl。私はバッチのカップルを持っています 一部でWSPファイルを展開するためのファイル 顧客。私は見るためにそれらをチェックします 再びそのシナリオでは、使用しました allcontenturl。しかし、私の上記の回答 URLを指定していないことは正しいです 場合とWSPにのみ含まれている場合 GAC用のDLLは、次のように指定してはなりません URLます。
このスレッドからのsocial.msdn.microsoft.comフォーラムの