2

MS Dynamics CRMでソリューションを作成し、それをマネージドおよびアンマネージドソリューションとしてエクスポートしました。customizations.xml両方を解凍し、ファイルに対してdiffツールを実行しました。そして、それらの間にはあまりにも多くの違いがあり、何が変更されたのか、そしてその理由を正確に言うのは難しいです。

これらの変更は重要ですか?

<Managed>タグの値を1ではなくに変更するだけでマネージドソリューションを作成できます0か?安全ですか?

4

2 に答える 2

1

ソリューションを顧客に出荷する場合、「適切な発行元とバージョンを備えた」適切なマネージドソリューションが非常に重要な部分になります。

カスタマイズについて深く掘り下げてみると、管理対象タグを変更するだけでは、ソリューションが適切な意味で管理されるわけではないことがわかります。

管理対象タグを更新することで、CRMからソリューションをインストール/アンインストールできますが、管理対象ソリューションの適切な使用法を深く理解する場合は、フィールドレベルで「どのフィールドをカスタマイズ可能にし、どのフィールドをカスタマイズできないか」を制御します。後でインポートされる他のソリューションがカスタマイズを壊さないようにCRMを制御できるため、違いがわかり始めます。

于 2013-03-03T13:51:15.977 に答える
1

マネージドソリューションとアンマネージドソリューションの違いの詳細を取り巻くドキュメントは非常に貧弱です。私の個人的な経験から、マネージドソリューションを指定するときに必要なメタデータはもっとたくさんあります。たとえば、エンティティが管理されている場合、エンティティにフィールドを追加したり、フォームを更新したりできるかどうかを示すメタデータを含める必要があります。

これらの変更が重要である限り?マネージドソリューションを説明するために必要なすべてのメタデータを定義することが重要であると考えられます。

タグを0ではなく1に変更することは可能ですか?はい。サポートされていますか/動作しますか?いいえ。マネージドソリューションとアンマネージドのXMLには、文書化されていない多くの違いがあります。管理対象タグを変更するだけで、インポート時に爆弾が発生し、最悪の場合、CRMソリューション環境が破損します。

于 2013-03-01T16:54:08.330 に答える