SharePoint 2013 のアプリケーションの展開機能を使用するとエラーが発生

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:3096780
現象
設置 Microsoft SharePoint 環境では、ファーム内の複数の web アプリケーションがあります. 各 web アプリケーションには、独自のアプリケーション カタログアプリケーションの展開機能を使用するには 1 つの web アプリケーションでアプリケーションを展開します。ただし、別の web アプリケーションで同じアプリケーションを展開するこの機能を使用しようとすると、次のエラー メッセージが表示されます。

このアプリケーションのインストールと同じアプリケーション プリンシパルに関連付けられている別のアプリケーションのインストールがあります。そのアプリケーションのインストールの配置のデータを削除してのみ関連付けられているアプリケーション主体のアプリケーション インストールの配置のデータを使用することを確認しているでしょうか。
原因
この問題は、アプリケーションの展開機能は、SharePoint Online などのマルチ テナント型環境で動作する設計されているために発生します。この種類の環境では、すべての web アプリケーションは、一意のテナントに所属し、同じアプリケーションが別のアプリケーションは、プリンシパルの Id。そのため、競合することはありません。ただし、SharePoint、オンプレミス環境で web アプリケーションをすべて同じ ID を共有テナント複数の web アプリケーション間で同じアプリケーションを展開しようとするときにエラー メッセージが表示されるためです。この現象は、製品の制限を表します。
解決方法
アプリケーションを複数のサイト コレクションにプッシュするには、PowerShell を使用することができます。 または SharePoint オブジェクト モデル API を使用してコードを記述することができます。PowerShell を使用して複数のサイトにアプリケーションを展開する方法の詳細については、次の TechNet web サイトを参照してください。

インストール SPApp
詳細
アプリケーションの配置は、特定のサイト コレクションに定義済みの規則を適用することによってアプリケーションをプッシュするのには管理者が使用できる機能です。たとえば、/teams の管理パスの下でのみ作成されるサイト コレクションにアプリケーションをプッシュできます。

この機能にアクセスするに最初にアプリケーション カタログでの SharePoint ライブラリをアプリケーションにアプリケーションをアップロードします。次に、アプリケーションのカタログ サイト自体にアプリケーションを追加します。アプリケーション カタログ サイトにアプリケーションを追加するは、サイトの内容で検索できます。アプリケーションの右上隅で省略記号 (...) をクリックすると、アプリケーションの詳細を表示するポップアップ ダイアログ ボックスが生成されます。アプリケーション展開の管理] ページに移動する配置リンクをクリックします。ここではアプリケーションの展開操作の規則を管理することができます。

警告: この記事は自動翻訳されています

プロパティ

文書番号:3096780 - 最終更新日: 09/16/2015 22:37:00 - リビジョン: 1.0

Microsoft SharePoint Server 2013

  • kbmt KB3096780 KbMtja
フィードバック