MOSS: S'ha produït una excepció. (Excepció de HRESULT: 0x 80020009 (DISP_E_EXCEPTION))

ACTUALITZACIÓ: Ens mai determinaren que la causa d'arrel d'aquest problema i mai superfície una altra vegada.

Notem que de sobte durant la implementació d'un lloc de desenvolupament, dos usuaris són incapaços d'accedir a una col·lecció de llocs. Els comptes poden autenticar al lloc principal, però quan es tracta d'accedir a una col·lecció particular, només aconsegueixen una pantalla en blanc. No hi ha errors que es Mostra, només una pàgina blanca en blanc.

Podem entrar com un col. lecció de lloc admin i proveu d'afegir un d'aquells usuaris com un administrador del lloc i aquesta vegada, en prémer "OK", arribem a aquest missatge:

S'ha produït una excepció. (Excepció de HRESULT: 0x 80020009 (DISP_E_EXCEPTION))

Vam passar algun temps a investigar això i per desgràcia, no va arribar a res útil. Hi havia alguns missatges en el registre de diagnòstic, però era difícil exactament relacionar-los amb aquest assumpte.

Al final, hem de suprimir la col·lecció de llocs i tornar-lo i que resolt.

Si puc esbrinar què provocava això en el futur, Vaig a actualitzar aquest post.

15 comentaris a "MOSS: S'ha produït una excepció. (Excepció de HRESULT: 0x 80020009 (DISP_E_EXCEPTION))

  1. Manuel Duque Muriel

    Va ser error de mi: No es pot desar la configuració de propietat d'aquest element Web. S'ha produït una excepció. (Excepció de HRESULT: 0x 80020009 que he trobat que la majoria del temps és un codi d'error (o un error de Marc .net fins i tot quan el seu codi té sentit). Se la solució en el pròxim post:

    Resposta
  2. Manuel Duque Muriel

    Hola. Vaig tenir la mateixa proble. Em va ser personificant alguns runing de codi amb privilegis elevats i anomenant així una spweb com aquest: //SPWeb estaWeb = SPControl.GetContextWeb(Context);
    Així que em canviava a: SPWeb estaWeb = SPControl.GetContextSite(Context).OpenWeb();
    i ara it´s resolt.

    Resposta
  3. Alla Boglaeva

    Tenia aquest assumpte amb un element web. Força molt va ser desplegat i després es va retractar. La retractons no era coplete i encara existia l'element web.

    Suprimia l'element web de la col·lecció, es va retractar plenament, reiniciar l'iis. Llavors destinat l'iis reset i la seva multa d'ara! 🙂

    Resposta
  4. 方正 陈
    Tenia el mateix missatge d'error quan creo sitecollection utilitzant plantilla "Cerca centre amb pestanyes","centre de cerca" o "el meu lloc amfitrió"
    . L'error ve cap amunt de vegades però no sempre quan estic afegint un sitecollection utilitzant el cop de mètode:
    mSite = db. Sites.Add(siteUrl, títol, Descripció, nLCID, webTemplate, ownerLogin, ownerName, ownerEmail);
    Resposta
  5. Tâm Nguyễn Thành
    Oh, en el meu cas, s'ha produït aquest error perquè utilitzava utilitzant (SPWeb web = SPContext.Current.Web)
    eh, el meu problema és tan ximple! En el document MSDN, hi ha una nota que no intenta disposar en casos com aquest.
    Gràcies a tots els.
    Resposta
  6. Saurabh
    Hola Pau
    M'estic encarant amb la mateixa excepció…
    Quan afegeixo un element web a la meva Webpartzone Custom Mostra l'Error "no es pot afegir l'element web seleccionat(s).
    HelloWorld: S'ha produït una excepció. (Excepció de HRESULT: 0x 8002009 (DISP_E_EXCEPTION))"…
    Resposta
  7. Hasse
    Aconsegueixo aquest error també. Després d'aquest error primera vegada passava , No puc canviar els drets d'usuari o afegir nou usuari/s etc.. Ara sóc intentar resoldre aquest error sobre 3 dies, i no hi ha esperança. Així, qualsevol idea és aquest error(MS) o el que??? Podria ser algun error de sql?
    Així que el missatge d'error el que obtenim és produït excepció. (Excepció de HRESULT: 0x 80020009 (DISP_E_EXCEPTION)) I cada vegada quan intentem canviar qualsevol dret d'usuari lloc.
    Resposta
  8. Només un altre tipus
    Mateix error aquí i va passar molts dies intentant arreglar-lo fins es va trencar i va fer l'exportació i importació. Va ser fixat per un dia, fins que hem fet alguns canvis (d'arreglar les coses que no vénen en importació) i es va trencar una altra vegada. Va resultar ser una cerca de diversos valors en la llista de l'usuari. Trenca-ho cada vegada…
    Resposta
  9. Der

    Teníem el mateix missatge d'error.
    En el nostre cas arribem a la part inferior d'aquesta qüestió i va determinar una corruptes
    arxiu de webtempcustom.XML en el C:\Programa FilesCommon FilesMicrosoft
    Sharedweb server extensions12TEMPLATE1033XML directori provocant la
    problema.

    El noi del suport de microsoft em va dir que havia vist aquest error
    en diversos casos totalment diferents el missatge abans, Així que és difícil de
    inferir des d'aquest missatge d'error que el problema real.

    Resposta
  10. Chathurdashi Rishikesan Thamotharan

    Fins i tot, aconseguia aquest error. En el meu cas, He afegit un Cerca personalitzada[Múltiples] camp de la llista de l'usuari. Això fa que el lloc per a través de l'error següent, Quan sigui que intento afegir un nou usuari / canviar el permís de l'usuari existent.

    crear usuari nou que s ha produït una excepció.(Excepció de HRESULT: 0x 80020009 (DISP_E_EXCEPTION))

    Després de suprimir la columna de cerca múltiples. Tot està bé 🙂

    Resposta
  11. Chris Rogers

    Pensament que m agradaria afegir aquí per a la posteritat.. tenia el mateix error. Només ho imaginava… és la consulta CAML que estava utilitzant.

    “{0}”

    (pista: tipus-'Computed')

    Poden menjar els brots bèstia no és?

    Resposta

Deixi una contestació a Manuel Duque Muriel Cancel resposta

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *