5

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

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

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

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

尽管许多 RPC 协议方法具有独特的错误消息,但如果方法未能正确完成,大多数都依赖标准错误消息格式来传递信息。

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

状态是 FrontPage 服务器扩展中遇到的条件的错误代码。osstatus 是来自操作系统的错误代码。

也很可悲地娱乐:

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

但是没有一个表格可以描述这些错误的可能内容。

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

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

4

1 回答 1

3

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

http://msdn.microsoft.com/en-us/library/ms681381(VS.85).aspx

于 2008-09-26T09:35:21.417 回答