Categoria Arkistot: Virheenkorjaus

Näyttää CAML kyselyt reaaliajassa ULS Viewer

Kollegani, Ashsih Patel, kirjoittanut ylös mukava selattava kuvataan, miten nähdä CAML takana eri SP kyselyt että tapahtuu aikana liiketoimintaa reaaliaikainen ULS-katseluohjelman käyttäminen.

Tässä on intro:

Halusit koskaan tiedä mitä CAML kyselyt suoritetaan SharePoint Serverin?

Hyvin, vianmääritys ja oppimisen tarkoitusta, se ei ole huono idea. Loppujen lopuksi, SQL Profiler on auttanut meitä paljon kysymyksiä vianmääritys.

Voi olla tuotteita siellä, mutta tajunnut tapa tehdä ilman menojen ylimääräistä taalaa! Ja tässä se on...

Voit lukea koko juttu: http://www.bigapplesharepoint.com/pages/View-An-Insight.aspx?BlogID=68&rsource=pgblog&rtitle=caml.

</loppu>

Nopea ja yksinkertainen: Ratkaista "virheellisen URL-osoitteen parametri” ongelma UpdateListItems lists.asmx

Kun työskentelet UpdateListItems kautta lists.asmx, on helppo tuottaa virhe:

Virheellinen URL-parametri.

Annettu URL-osoite sisältää virheellisen komennon tai arvon. Tarkista URL-osoite.

Tämä virhe voi esiintyä, kun unohdat sisällyttää ID päivitettävien kenttien luettelo.  Tämä, kuten paljon näitä SP www-palveluja, on vähän counterintuitive, koska sinun täytyy sisällyttää ID ID-määrite <Menetelmä> elementti.  Ja et ole päivitetty tunnus ja ikinä haluat ensimmäinen paikka.

SOAP-kirjekuori toimii:

<soapenv:Kirjekuori xmlns:soapenv ="http://schemas.xmlsoap.org/SOAP/Envelope/ ">
  <soapenv:Laitos>                      
    <UpdateListItems xmlns ="http://schemas.Microsoft.com/SharePoint/SOAP/ ">                     
      <listName>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listName>                     
        <päivitykset>                     
         <Erän VirheenYhteydessä ="Edelleen">
          <Tunnus ="1" Cmd ="Update">
            <Kentän nimi ="CooperativeLock">lukittu!</Kenttä>
            <Kentän nimi ="ID">1</Kenttä>
          </Menetelmä>
        </Erä>                     
        </päivitykset>                
      </UpdateListItems>             
  </soapenv:Laitos>         
</soapenv:Kirjekuori>

Jos olet nauhat pois ID kenttäviittaus niin saat harmittaa "Virheellisen URL-osoitteen parametri" viesti.

</loppu>

undefinedTilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

 

Quick Fix: "Sisältölajin nimi"$ resurssit:ReportServerResources … ei sisällä … erikoismerkit”

I olet ollut menojen jonkin aikaa SharePoint puhdistaminen 2010 sivuston ja uudelleenjärjestämisen-asioita liittyy vioittunut / väärin asennettu SQL Server Report Services-ongelman.  Ongelma on syntynyt yksi kollegani yrittäessä sivuston tallentaminen mallina ja sitten luoda malliin perustuvan uuden sivuston luominen.  Tallenna toiminto toimi moitteettomasti, mutta kun hän yritti luoda uusi sivusto, SharePoint näyttöön seuraava virhesanoma:

Virhe

Sisältölajin nimi "$ resurssit:ReportServerResources,DataSourceContentTypeName;' ei voi sisältää: \ / : * ? “ # % < > { } | ~ & , kahden peräkkäisen (..), tai erikoismerkkejä, kuten SARKAIN.

Tässä on näytön YMP: n:

 

image

Sivuston sisältölajit tarkastelemme oli ja on löytynyt:

image

Kyseisiä sisältötyyppejä ovat selvästi epäterveellisen.

Tämä ongelma näyttää tuovat paljon oletusverkko annetun ja siellä ei tunnu vallitsee yhtenä päivänä ratkaisemisesta se.  Löysin kätevä taulukon, jossa yhdistetty virheellinen sisältölajien nimiä hyvä sisältölajin nimet tähän: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Manuaalisesti päivittämisen ne thusly:

image

(BrightStarr nimi on tietenkin valinnainen, mutta se ei satuta Hymy )

Tämä mahdollisti minulle uuden mallin luominen ja ei katkaista mitään muissa sivustoissa, myös jotkin PerformancePoint Server-asioita, jotka täysin eri joukko ihmisiä oli parissa.  Olin sitten voit luoda uuden sivuston malliin.  Menestys!

En ole varma, tämä on 100% ratkaisu, mutta se sai minut ja kaikille asianomaisille aikaisemmin tämän ärsyttävää virhe.  Jos löydy mitään uutta, I post päivitys.  Minun hermostuneisuudesta johtuu siitä, että näitä nimiä ei pitäisi olla väärä ensinnäkin ja vahvistamalla näyttönimi, I 'm eikä kosketa sisäinen nimi. 

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

Nopea ja helppo: Virheenkorjaus VS 2010 Ratkaisun käyttöönotto

Visual Studio 2010 raportit kova debug-virheet käyttöönoton aikana joitakin kertoja.  Nopea ja helppo tapa tehdä joitakin nuoresta virheenkorjaus on heittää oman nimetyn poikkeuksia.  Visual Studion näyttää niiden tuloste-konsolissa.

Katsovat, että tämä bitti koodi:

image

Jos tämä ominaisuus on vieraillun web-sovellus, sivuston arvo on nolla.  Jos Yritä ja viitata ominaisuuden sivuston, Saat moniselitteinen virhe:

Virhe käyttöönoton askel lisää ratkaisu: Objektiviittaus objektin esiintymää ei määritetty.

Kuitenkin, Jos heittää uuden poikkeuksen ja välittää merkkijonon konstruktoria, näyttöön tulee sanoma, hieman enemmän hyötyä:

image

Raa'at tekniikka on, mutta melko nopeasti ja helposti.

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

Käytä owssvr.dll näyttö hyödyllistä tietoa SP2010

Luin foorumeita iltapäivällä ja oppinut jotain uutta (jotain, joka tapahtuu lähes päivittäin).  Tämä on kirjaus:

http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/1cbdb0b4-eeda-4c61-9a52-da6212eebec5/

Pohjimmiltaan, Voit saada joitakin mielenkiintoisia tietoja sivuston vetoamalla owssvr.dll sitä vastaan (h/t Bil Simser ja John Timney).

Annoin tämän kokeilla molemmat MOSS ja SP2010 ympäristöstä.  Se työntekijä hienosti MOSS ympäristössä.  Kuitenkin, Tässä 2010 ympäristö, Internet Explorerin halunnut ladata XML:

image

Kuten näette, Tiedän, että se oli 21k tai niin sisältöä.  Kuitenkin, kun klikkasin painiketta Tallenna, Sain:

image

(Ei voi avata sivustoa.  Sivusto ei myöskään ole käytettävissä tai sitä ei löydy.  Yritä myöhemmin uudelleen.)  

Ammuin jopa Pelimanni ja ja olen voinut nähdä tulosteen, kuitenkin.  Tuntuu kuin saattaa olla jokin SP2010, joka estää owssvr.dll toimittamasta sen XML-tiedot siitä, miten se haluaa tapahtuu.  Tai, SP2010 Käyttöympäristöni vain voi hauska.

Tykkäsin että se oli mielenkiintoinen...

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin