1

当使用域中存在但尚未添加到组织中的帐户连接到我们的某些 CRM 部署 ( CRM Dynamics 2011 ) 时,我收到一条错误消息。

这似乎没问题,虽然:错误信息是中文的。

在此处输入图像描述

有谁知道该语言的基础是什么?
是服务器设置吗?

我可以确认浏览用户的浏览器和操作系统设置不是中文的。CRM 服务器的操作系统也不是。

我还可以确认此部署的基本语言设置为英语。

在此处输入图像描述

编辑

似乎安装语言包会覆盖错误消息的默认本地化。我已经在开发服务器上复制了这个。

这可能是动力学中的错误吗?

4

2 回答 2

0

我不确定如何设置或使用 CRM 的“基本”语言,但我知道语言是特定于用户的。这允许不同的用户在同一个表单上看到不同的、特定于语言的标签。

我首先验证您尝试登录的用户的语言是什么(您必须进行 SDK 调用,因为您无法登录,或者将它们分配给组织,然后查看他们的CRM 中的语言设置)

我猜这只是在 CRM 服务器本身上创建的一个 .Net 错误,使用标准的.Net 方法来确定创建异常方法的语言。不知何故,运行 CRM 站点的用户的用户上下文发生了变化......

于 2013-06-26T12:40:31.627 回答
0

语言是繁体中文,我猜CRM组织属于来自香港的客户。

消息是:

商業管理錯誤
與目前紀錄有關的使用者識別碼無效

是用户不属于组织时的标准错误消息:

在此处输入图像描述

并且网址是这种形式:

https://[server]/_common/error/errorhandler.aspx?BackUri=&ErrorCode=0x80041D1F&Parm0=%0d%0a%0d%0aError%20Details%3a%20The%20user%20Id%20is%20invalid.&RequestUri=%2f[组织名称]%2fdefault.aspx

我认为这个 CRM 的基本语言是繁体中文,所以你会收到基本语言的信息。

于 2013-06-26T07:48:39.717 回答