CRM 2011 使用 'Customize the System' 和 'Solutions' 有什么区别?

CRM 2011 Whats the difference between using 'Customize the System' and 'Solutions'?

我通过开发系统中的非托管解决方案进行所有开发更改,然后将它们作为托管解决方案导入到我们的实时系统中。

我遇到的问题是,当我在我们的开发系统中停用视图时,这些更改在导入解决方案后不会在我们的实时系统中显示。

显然我无法在我们的实时托管解决方案中直接停用视图,但是如果我使用 'Customize the System' 选项停用它们会发生什么情况?

如果我在 'Customizations' 中进行了更改,那么当我将来从 dev 导入任何更改时,这些会被覆盖吗?

正如您所注意到的,停用视图不是解决方案的一部分(视图在 customizations.xml 中存储为 SavedQueries,并且没有属性来指定它们的 active/inactive 状态) .相反,只有活动视图作为解决方案的一部分导出。

因此您是对的:您将能够停用目标系统中的视图。如果您稍后导入不包含这些视图的解决方案,它们仍将在目标系统中停用。