MSBuild/Visual Studio 2012 で CRM 2011 プラグイン アセンブリを名前付き CRM ソリューションにデプロイする際に問題が発生しました。
私は 2 つのプロジェクト/SLN を持っています。1 つは、ビルドがプラグイン アセンブリをデプロイする CRM ソリューションを正確に制御できることです。my msbuild
(これを build-1 と呼びます) は、カスタム エンティティ/フォームとプラグインを使用して CRM ソリューションを作成します。msbuild /p
別の例では、 for CRMOrganization
, CRMSolutionName
, CRMDiscoveryServer
, 'を介して正確な値を指定したにもかかわらずCRMDiscoveryServerScheme
、結果の CRM ソリューションにはエンティティ/フォームしか含まれていません。プラグインはデプロイされていますが、既定のソリューションに正しく配置されていません (これをビルド 2 と呼びます)。
build-1 の値 (SLN とプロジェクト名を除く) をコピーして貼り付けて build-2 を作成しました...そして、build-1 が私の名前付き CRM ソリューションにプラグインを展開する理由を理解できませんが、build- 2 は、それらを組織の既定の CRM ソリューションに展開します。
何か案は?