无法让 MSBuild/Visual Studio 2012 将 CRM 2011 插件程序集部署到命名的 CRM 解决方案。
我有 2 个项目/SLN。一方面,我可以精确控制构建将插件程序集部署到哪个 CRM 解决方案;我的msbuild
(称为 build-1)使用我的自定义实体/表单和插件创建 CRM 解决方案。msbuild /p
在另一个方面,尽管通过for CRMOrganization
, CRMSolutionName
, CRMDiscoveryServer
, '指定了确切的值CRMDiscoveryServerScheme
,但生成的 CRM 解决方案仅包含实体/表单。插件已部署但未正确放置到默认解决方案中(称为此 build-2)。
我已经通过从 build-1 复制/粘贴值(SLN 和项目名称除外)创建了 build-2 ...并且我不明白为什么 build-1 将插件部署到我命名的 CRM 解决方案,但是 build- 2 将它们部署到组织的默认 CRM 解决方案。
有任何想法吗?