【问题标题】:How do I interpret error codes from FrontPage Extensions?如何解释 FrontPage Extensions 中的错误代码?
【发布时间】:2010-09-13 05:29:03
【问题描述】:

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

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

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

不幸的是,错误代码的文档是very poorly defined。它包含以下宝石:

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

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

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

也很有趣:

一般来说,代码都是整数 值和消息是文本 总结错误的字符串。

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

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

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

【问题讨论】:

  • 我不知道您写的是悲剧还是喜剧(关于您发布的文档)。我希望你能得到你需要的答案。

标签: asp.net sharepoint error-handling frontpage


【解决方案1】:

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

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

【讨论】:

  • Hrm,不知道status和osstatus是否都使用“System Error CodeS”
  • 实际上,我不认为这些可能是答案。到目前为止,我发现了两个代码: 589826: //Filename Already Exists 和 1966082: //Write Access Denied 两者都不在这些错误消息的范围内。
猜你喜欢
  • 1970-01-01
  • 2013-01-10
  • 1970-01-01
  • 1970-01-01
  • 2014-11-29
  • 2015-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多