首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为CRMPackage插件部署精确地指定客户关系管理解决方案?

如何为CRMPackage插件部署精确地指定客户关系管理解决方案?
EN

Stack Overflow用户
提问于 2013-09-23 17:39:00
回答 2查看 773关注 0票数 0

在获得MSBuild/Visual 2012以将CRM 2011插件程序集部署到命名的CRM解决方案时遇到困难。

我有2个项目/SLNs。在一种情况下,我可以精确地控制构建部署插件程序集的CRM解决方案;我的msbuild (称为buil-1)使用我的自定义实体/表单和插件创建了一个客户关系管理解决方案。在另一种情况下,尽管通过msbuild /pCRMOrganizationCRMSolutionNameCRMDiscoveryServer、'CRMDiscoveryServerScheme指定了确切的值,但最终的客户关系管理解决方案只包含实体/表单。插件被部署,但被错误地放置到默认的解决方案中(称为build-2)。

我通过复制/粘贴build-1中的值( SLN和项目名称除外)创建了Buil-2.我不明白为什么Buil-1会将插件部署到我命名的CRM解决方案中,但是Buil-2会将它们部署到组织的默认CRM解决方案中。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-03 13:35:02

CRM可能专门查看显示名称,而不是作为解决方案名称的架构名称。

票数 2
EN

Stack Overflow用户

发布于 2013-09-23 20:04:20

不幸的是,VS010和VS2012版本中的仅在解决方案级别上配置。因此,尽管向解决方案添加了多个项目,但它们都将在解决方案级别使用CRM组织设置。这是一个相当恼人的限制,这是存在的,自从第一个版本的工具,我担心。

VS (Microsoft.CrmDeveloperTools.CrmClient.target)使用的MSBuild目标文件可在默认安装位置C:\Program (x86)\MSBuild\Microsoft\CRM上使用。如果您想滚动自己的构建目标,此文件夹还包括包含MSBuild任务的支持程序集。

我在过去曾简要地看过这个问题,但是警告一下,程序集中的许多类都是密封的,所以扩展它们就不在桌面上了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18965500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档