愚蠢的赏金系统自动选择了错误的答案。

我正在使用首页扩展来与SharePoint Services 3.0进行交互,如所述这里

在大多数样本中,我看到客户端只是在结果中查找特定的英文字符串,并使用它来确定是否发生了错误。但是,我正在编写一个可以广泛部署并放在非英语SharePoint服务器上的应用程序,因此我想使用返回的错误代码。

不幸的是,错误代码的文档是定义很差。它包含如下宝石:

  

虽然许多RPC协议方法都有唯一的错误消息,但是如果方法无法正确完成,大多数依赖于标准的错误消息格式来传递信息。

Hrm,这将是什么“标准错误消息格式”...... 和

  

状态是来自的错误代码   FrontPage Server Extensions for   遇到的情况。 osstatus是   来自操作系统的错误代码..

也很遗憾:

  

通常,代码是整数   值和消息是文本   总结错误的字符串。

但是没有一张表描述了这些错误的可能内容。

我觉得操作系统错误代码可能是HRESULT,但我不知道在SharePoint错误代码的潜在来源方面要寻找什么。我唯一的线索是status = 589826似乎表明文件已经存在。

愚蠢的赏金系统自动选择了错误的答案。

有帮助吗?

解决方案

我猜它指的是这个“标准”列表。系统错误代码:

http://msdn.microsoft.com/ EN-US /库/ ms681381(VS.85)的.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top