次の方法で共有


コンポーネントがないため、ソリューションのインポートが失敗する

この記事では、 ソリューションのインポートに失敗しました Microsoft Dynamics 365 でソリューションをインポートしようとしたときに発生する可能性があるエラーを解決します。

適用対象: Microsoft Dynamics 365
元の KB 番号: 4346030

現象

Microsoft Dynamics 365 でソリューションをインポートしようとすると、インポートが失敗し、次のメッセージが表示されます。

ソリューション [ソリューション名] のインポートに失敗しました。 次のコンポーネントはシステムに存在せず、ソリューションには含まれません。 これらのコンポーネント ([不足しているソリューションの名前] ([ソリューション のバージョン]) を含むマネージド ソリューションをインポートしてから、もう一度ソリューションをインポートしてみてください。

エラー コード 8004801dへの参照が表示される場合もあります。

原因

このエラーは、Microsoft Dynamics 365 組織にない他のコンポーネントに依存するソリューションをインポートしようとしている場合に発生します。

例: カスタム エンティティ (ウィジェット) を含むソリューション (ソリューション A) を作成した開発環境があります。 ソリューション A のコンポーネントに依存する別のソリューション (ソリューション B) を作成しました (たとえば、Widget エンティティに新しいフィールドを追加しました)。 ソリューション A がまだインストールされていない別の組織 (運用組織など) にソリューション B をインポートしようとすると、このエラーが発生します。

解決方法

インポート ダイアログに表示されている不足しているコンポーネントの詳細を確認します。 このソリューションをインポートしようとしている組織にまだインポートされていない他のソリューションが一覧表示されている場合は、まずこれらのソリューションをインポートしてから、このソリューションをインポートしてください。

例: 上記の「原因」セクションの例を続行すると、不足しているコンポーネントの一覧に、マネージド ソリューション列がソリューション A を参照する 1 つ以上の行が表示される場合があります。これは、ソリューション B を正常にインポートする前に、前述のバージョンのソリューション A をインポートする必要があることを示します。

詳細

エラー メッセージが Microsoft ソリューションを参照している場合は、次のソリューションの一覧を参照し、ターゲット組織にインストールされていない場合に見つかるソリューションの一覧を参照してください。

Dynamics 365 の LinkedIn Sales Navigator

ソリューション名:

  • LinkedInSalesNavigatorControlsForUnifiedClient

  • LinkedIn

  • msdyn_LinkedInSalesNavigatorAnchor

    Note

    これらのソリューションをアンインストールする場合は、上記の一覧の順序でアンインストールする必要があります。