0

お客様の UAT 環境のコピーを Dev として使用しています。他のすべてのソリューション (既存のソリューションを追加) の上にあるソリューションで作業しましたが、Live (ステージング) にインポートするようになり、ソリューションのインポート エラーが発生しました。UAT で、サード パーティが管理するソリューションが顧客のライブに到達しなかったことがありました。そのため、Live にインポートすると、最初にサード パーティが管理するソリューションが見つからないというエラーが発生し、次にそのサード パーティが管理するソリューションをインポートしようとすると、一部のコンポーネントが見つからないというインポート エラーが発生します。報告された不足しているコンポーネントの一部は、そのソリューションが既にインストールされているはずの UAT にも存在しません。また、報告された不足しているコンポーネントの一部は両方の環境に存在しますが、ソリューションでそれらをカスタマイズしました。

解決するためのオプションは何ですか?

仮説として、マネージドではなくアンマネージドのサードパーティ ソリューションをインポートすると、もつれが解消されるでしょうか?

そもそもなぜUATで管理されたのでしょうか?そもそもサードパーティが管理するソリューションがどの環境で作成されたかは重要ですか?

4

1 に答える 1

0

ソリューションの構造がわかりません。CMIIW、これはあなたの質問に対する私の理解によるものです。あなたが持っているでしょう:

カスタム ソリューション - アンマネージド、サードパーティ ソリューション - マネージド

ライブ で 解決策はまったくありません。

質問があります。サードパーティのソリューションから何か (フォーム/フィールド/ビュー) を変更しますか? クライアントはサードパーティのソリューションを使用していますか?

これはあなたの質問に答える私の意見です:

解決するためのオプションは何ですか?

そのサード パーティ ソリューションが使用されていない場合: 新しい CRM 展開でソリューションを再作成して、サード パーティ ソリューションの影響を受けないようにします。

そのサード パーティ ソリューションが使用されている場合: 最初にサード パーティのマネージド ソリューションをインストールしてから、カスタム ソリューションをインポートします (できれば「マネージド」としてエクスポートすることをお勧めします)。

仮説として、マネージドではなくアンマネージドのサードパーティ ソリューションをインポートすると、もつれが解消されるでしょうか? 私の知る限り、アンマネージド ソリューションを提供しない限り、そのサード パーティ ソリューションをアンマネージドとしてインポートすることはできません。私見ですが、CRM 2011 での経験から、私は常に、1 つの展開で複数のアンマネージド ソリューションを持たないようにしています。マネージド ソリューションを使用するポイントは、ソリューションの "リリース" バージョンのようなものです。時間の経過とともにソリューションを変更するシステムが必要でない限り、管理されたソリューションのままにしておく方がよいと思います。

そもそもなぜUATで管理されたのでしょうか?そもそもサードパーティが管理するソリューションがどの環境で作成されたかは重要ですか?

そもそもそれが UAT にある理由は、クライアントがそのソリューションを何のために使用しているかを明確にすることができるかもしれません。おそらく、彼らは CRM にそのソリューションを必要としているのでしょう。知る限り、サードパーティが管理するソリューションが最初に作成された環境は関係ありません。それが彼らの「リリースされた」製品です。

乾杯。

于 2013-02-07T23:42:57.037 に答える