0

我使用客户 UAT 环境的副本作为我的开发人员。我在所有其他解决方案(添加现有)之上的解决方案中工作,但是,我来导入 Live(暂存),我的解决方案导入错误。在 UAT 中,有一个 3rd 方管理的解决方案没有进入客户的现场,我只是发现了。因此,在导入 Live 时,首先会出现关于缺少 3rd 方托管解决方案的错误,然后当我尝试导入该 3rd 方托管解决方案时,一些缺少的组件会出现导入错误;一些报告的缺失组件甚至不存在于 UAT 中,该解决方案本来应该已经安装,并且一些报告的缺失组件存在于两个环境中,但我在我的解决方案中定制了它们。

我有哪些解决方案?

假设性地,导入该第 3 方解决方案而不是托管解决方案会解开它吗?

为什么它首先在 UAT 中进行管理?首先创建第 3 方托管解决方案的环境是否重要?

4

1 回答 1

0

我不确定您的解决方案结构。CMIIW,这是我对您问题的理解。你会有:

在 UAT 您的自定义解决方案 - 非托管,第 3 方解决方案 - 托管

在 Live 中根本没有解决方案。

我有一个问题,您是否修改了第三方解决方案中的任何内容(表单/字段/视图)?您的客户是否使用该第 3 方解决方案?

这是我回答你的问题的意见:

我有哪些解决方案?

如果未使用该第 3 方解决方案:在新的 CRM 部署上重新创建您的解决方案,因此它不会影响/受任何第 3 方解决方案的影响

如果使用了第 3 方解决方案:首先安装第 3 方的托管解决方案,然后导入您的自定义解决方案(最好导出为“托管”

假设性地,导入该第 3 方解决方案而不是托管解决方案会解开它吗? AFAIK,除非他们为您提供非托管解决方案,否则您不能将该第 3 方解决方案导入为非托管解决方案。恕我直言,根据我对 CRM 2011 的经验,我总是尽量在 1 个部署中不要有超过 1 个非托管解决方案。使用托管解决方案的意义就像解决方案的“已发布”版本。除非您需要系统超时更改解决方案,否则我认为最好将其保留在托管解决方案中。

为什么它首先在 UAT 中进行管理?首先创建第 3 方托管解决方案的环境是否重要?

它首先在 UAT 中的原因,也许您可​​以与客户澄清一下,他们使用该解决方案的目的是什么。也许他们的 CRM 需要该解决方案。AFAIK,首先从哪个环境创建第 3 方托管解决方案并不重要。那是他们“发布”的产品。

干杯。

于 2013-02-07T23:42:57.037 回答