2008-09-25 10 views
5

Une mauvaise réponse a été automatiquement sélectionnée par le stupide système de prime.Comment interpréter les codes d'erreur à partir des extensions FrontPage?

J'utilise des extensions de page d'accueil pour interagir avec SharePoint Services 3.0 comme décrit here.

Dans la plupart des exemples, j'ai vu que le client cherche simplement des chaînes anglaises particulières dans le résultat et l'utilise pour déterminer si une erreur s'est produite. Cependant, j'écris une application qui peut être largement déployée et mise sur des serveurs SharePoint non-anglais, donc je voudrais utiliser les codes d'erreur retournés à la place. La documentation des codes d'erreur est malheureusement very poorly defined. Il contient des gemmes telles que:

Bien que de nombreuses méthodes de protocole RPC aient des messages d'erreur uniques, la plupart reposent sur un format de message d'erreur standard pour relayer les informations si une méthode échoue correctement.

Hmm, quel serait ce "format de message d'erreur standard" ... et

L'état est le code d'erreur de extensions serveur FrontPage pour la condition rencontrée. osstatus est le code d'erreur du système d'exploitation ..

aussi tristement amusant:

En général, les codes sont des nombres entiers les valeurs et les messages sont texte chaînes qui résument l'erreur.

mais nulle part une table ne décrit le contenu possible de ces erreurs.

Il me semble probable que le code d'erreur du système d'exploitation serait un HRESULT mais je n'ai aucune idée de ce qu'il faut rechercher en termes de sources potentielles pour les codes d'erreur SharePoint. Mon seul indice est que status = 589826 semble indiquer qu'un fichier existe déjà.

Une mauvaise réponse a été automatiquement sélectionnée par le stupide système de prime.

+0

Je ne sais pas si ce que vous avez écrit est une tragédie ou une comédie (en ce qui concerne la documentation que vous posté) . J'espère que vous obtenez la réponse dont vous avez besoin. – mattlant

Répondre

3

Je suppose que fait référence à cette liste des codes d'erreur système « standard »:

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

+0

Hrm, je me demande si le statut et l'osstatus utilisent "System Error CodeS" –

+0

En fait, je ne pense pas que cela pourrait être la réponse. Jusqu'à présent, j'ai trouvé deux codes: 589826: // Nom du fichier existe déjà et 1966082: // L'accès en écriture refusé Ni est dans la portée de ces messages d'erreur. –

Questions connexes