3

我一直在尝试将自定义解决方案导入单独的组织。在导出时,我收到有关所需组件的警告,但我知道它们已经在那里,尽管来自单独的托管解决方案。

当我尝试导入解决方案时,它会失败并列出它需要但丢失的组件。我再次检查了其中一些,它们肯定在那里,所以我不知道为什么它失败了。

是因为它们不是在组织本身中创建的,而是来自单独的解决方案吗?还是我还缺少其他东西?

谢谢

4

1 回答 1

2

我在字段级安全配置文件中遇到了类似的问题 - 该组件显然既在我尝试导入的解决方案中,也在另一个解决方案的组织中。
我建议检查 solution.xml 文件中的“缺少依赖项”,您将能够看到所有被视为依赖项的组件。我能够找到系统抱怨的 3 个缺失的依赖项。不知何故,导入文件中的 FieldSecurityProfileId 与系统中的 id 不匹配(可能有人进入并重新创建了它,从而创建了一个新的 id)。我能够通过重新导入组件已经存在的解决方案的版本(托管)来解决我的问题,以便将正确的 id 放入系统中,然后导入工作。

于 2012-10-24T15:01:07.743 回答