1

開発者の Dynamics 365 CRM インスタンスでソリューションを開発しました。実際には、インストール中に提案されたすべてのモジュールを含む試用版です。ソリューションを作成したので、マネージド ソリューションとしてエクスポートし、顧客に渡しました。彼のインスタンスには、次の依存関係がいくつか不足しているため、インストールできません。 ここに画像の説明を入力

したがって、ソリューションに追加した USER フォームには、「Project Service」および「Field Service」という名前の他のソリューションとの依存関係がいくつかあることがわかります。

ソリューションに含まれているフォームに移動して [依存関係を表示] をクリックすると、コンポーネントのリストが指定されていないシステムにはソリューションがインストールされないと書かれています。その中で、多くのコンポーネント (関係、エンティティ、フィールド) は、上記の 2 つのソリューションからのものです。

依存ソリューション (FieldService および Project Service) を削除できないため、これらの依存関係を解決するにはどうすればよいですか?

4

2 に答える 2

0

試用版インスタンスで開発する場合は、すべてのカスタム モジュール (Field Service など) を削除する必要があります。ただし、それらが必要であるか、運用インスタンスで使用できる場合を除きます。

Add relatedまた、独自のカスタマイズを作成する場合は、関連するコンポーネントの大量のインポートが開始されるため、オプションをクリックしないでください。代わりに、これを慎重に管理する必要があります。そうしないと、ソリューションに必要以上のものが含まれているという状況に陥ります。

問題を解決するには、ソリューションを調べて、不要なエンティティをすべて削除する必要があると思います。必要なシステム エンティティについては、CRM に追加したフィールドのみを取り込み、変更したフォームとビューについて慎重に検討してください。

于 2017-06-29T06:18:12.663 に答える