我负责部署了我们自定义的多个Dynamics CRM环境。我想要做的是自动将默认解决方案导出到文件系统。从那里我可以比较来自不同环境的解决方案。自动从Dynamics CRM 2011导出默认解决方案的过程
有没有办法通过PowerShell或Dynamics SDK做到这一点?
我负责部署了我们自定义的多个Dynamics CRM环境。我想要做的是自动将默认解决方案导出到文件系统。从那里我可以比较来自不同环境的解决方案。自动从Dynamics CRM 2011导出默认解决方案的过程
有没有办法通过PowerShell或Dynamics SDK做到这一点?
请看Wael Hamze的“XRM CI框架”,其中包含一些PowerShell cmdlet,它们包含您可以使用SDK执行的一些常见操作。该发行版包含一个“ExtractCustomizations.ps1”脚本,可能已经完成了你想要的大部分功能。
他还发表了一篇关于如何“Automate your Dynamics CRM Builds and Deployments with PowerShell”的博客文章。特别是,您会对Import-XrmSolution
和Export-XrmSolution
cmdlet感兴趣,它们分别包含ImportSolutionRequest和ExportSolutionRequest。
链接: