ダイナミックCRM 2011の場合、管理対象(または管理されていない)ソリューションとして変更内容をパッケージ化することにより、エンティティのカスタマイズをDEVからPRDに移行することが推奨されます。必要に応じてエンティティを削除できないため、アンマネージドは悪いです(ソリューションを削除するとコンテナのみが削除され、ソリューションに含まれるエンティティは残ります)。トレーニング中のほとんどのラボの例では、システムをカスタマイズし、カスタマイズされたエンティティを管理されたソリューションとしてエクスポートして、プロダクションにインポートします。このソリューションベースのアプローチはきれいで、PRDの内容を制御したり、関連するエンティティをバンドルしたり、依存関係を追跡したりするのが簡単になります。Dynamics CRM 2011:マネージドソリューションまたはDEVからPRDへの変更の適用
ただし、DEVサーバーで組織をダンプし、PRDから復元する必要がある場合(データ固有の問題を解決するなどの理由から)があります。これを無効にしてからDEV組織を削除し、次にDBAチームにプロダクションからCRMデータベースを復元するように依頼し、次にorgをDEVサーバーにインポートします。しかし、この「管理ソリューション」ベースの移行移行プロセスを実装すると、DEVをダンプしてPRDから再作成した後、エンティティを変更する機能を失うことはありません。これらのソリューションは読み取り専用モードです。これらのマネージドソリューションでカスタマイズを有効にすると、ソリューション全体に新しいエンティティを追加したり、ソリューション全体を削除せずにソリューション内からエンティティを削除したりできますか?管理ソリューションは単一のコード単位として扱われると考えていたので、すべてを削除するか、削除しないでください。どのように他の人がこの問題を解決したかを知ることに興味があります。