由于缺少OptionSet,导入解决方案失败

时间:2013-03-14 07:37:10

标签: import dynamics-crm-2011

导入托管解决方案时出现以下错误:

ErrorCode: 0x80040203 

Specified argument was out of the range of valid values. Parameter name: 
Picklist option with value (1) that has the parent OptionSet with 
(2286e9b4-f2f9-46da-a860-aca898aa6ef7) id does not exist. 
Default picklist value has to be one of the option values.

我所做的是一些翻译,帐户和联系方式的表格更改以及新的对话框 OptionSetView中的名称是company_language,所以我认为它与我的翻译有关。

任何人都知道这个问题是什么?

1 个答案:

答案 0 :(得分:1)

是的,问题是您有一些实体引用OptionSet并使用不再存在的OptionSet的默认值。

例如,让我们假设你有一个Race on Contact并且你曾经默认Race为'Unknown',然后你从OptionSet删除了Race'Unknown'而没有改变Contact上的默认值。

你最终会遇到这个错误。它不会告诉您有问题的实体或OptionSet。

如果您需要更多信息,请告诉我;-)我记得几个月前在我们的项目中解决这个问题......啊,共享定制开发项目的乐趣= D