Կարգավիճակի արխիվներ: Կարգաբերում

Դիտել CAML Հարցումներ իրական ժամանակի հետ ULS հեռուստադիտողի

Իմ գործընկեր, Ashsih Patel, wrote up a nice walk-through describing how to see the CAML behind various SP queries that happen in the course of business in real-time using the ULS viewer.

Ահա intro:

Did you ever want to know what CAML queries are executed by SharePoint Server?

Լավ, for troubleshooting and learning purpose, it is not a bad idea. After all, SQL Profiler has been helping us troubleshoot a lot of issues.

There may be products out there but I figured out a way to do it without spending extra bucks! And here it is…

Դուք կարող եք կարդալ ամբողջ բանն այստեղ: http://www.bigapplesharepoint.com/pages/View-An-Insight.aspx?BlogID=68&rsource=pgblog&rtitle=caml.

</վերջ>

Արագ եւ Simple: Լուծել "Սխալ URL պարամետր” Խնդիրն UpdateListItems է lists.asmx

When working with UpdateListItems via lists.asmx, it’s easy to generate the error:

Invalid URL Parameter.

The URL provided contains an invalid Command or Value. Please check the URL again.

You can get this error when you forget to include ID in the the list of fields to update.  Սա, like a lot of these SP web services, is a bit counterintuitive since you need to include the ID in the ID attribute of the <Method> element.  And you’re not updated ID and probably never want to in the first place.

This SOAP envelope works:

<soapenv:Ծրարի xmlns:soapenv ='http://schemas.xmlsoap.org/soap/envelope/'>
  <soapenv:Մարմին>                      
    <UpdateListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'>                     
      <listname>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listname>                     
        <updates>                     
         <Batch OnError="Continue">
          <Method ID="1" Cmd="Update">
            <Field Name="CooperativeLock">locked!</Դաշտ>
            <Field Name="ID">1</Դաշտ>
          </Method>
        </Batch>                     
        </updates>                
      </UpdateListItems>             
  </soapenv:Մարմին>         
</soapenv:Ծրար>

If you strip out the ID field reference then you’ll get the annoying “Invalid URL parameter” message.

</վերջ>

undefinedԱնդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

 

Quick fix: Հայաստանում «Content type անունը '$ Resources:ReportServerResources … չի կարող պարունակել … հատուկ նիշ”

Ես արդեն որոշ ժամանակ ծախսել մաքրման մինչեւ Sharepoint 2010 site ու մեկը մաքրում հարցերի վերաբերում է վնասված / սխալ տեղադրված SQL Server Report Services խնդիր է.  Խնդիրն առաջացել է, երբ մեկը իմ գործընկերները փորձել են փրկել կայքը որպես Կաղապար, ապա ստեղծեք ստեղծել նոր կայքը հիման վրա այդ Կաղապար:  Պահպանիր գործողությունը աշխատել տուգանք, բայց երբ նա փորձել է ստեղծել նոր կայքը, SharePoint դրսեւորվում է հետեւյալ error message:

Սխալ

Բովանդակության տեսակ անունը '$ Մանրամասն:ReportServerResources,DataSourceContentTypeName;«Կարող է պարունակել: \ / : * ? " # % < > { } | ~ & , երկու հաջորդական ժամկետների (..), կամ հատուկ նիշ, ինչպիսիք են էջանիշը.

Ահա մի էկրան գլխարկ:

 

image

Ես նայում բովանդակության տեսակների կայքում եւ գտել այս:

image

Այդ տեսակի բովանդակությունը հստակ անառողջ.

Այս հարցը, կարծես թե, շատ է տալիս Internets եւ այնտեղ չի կարծես թե մի համաձայնություն, թե ինչպես լուծել այն.  Ես գտա մի հարմար աղյուսակ, որը mapped վատ բովանդակության տեսակ անունները լավ բովանդակության տեսակ անուններն այստեղ: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Ես ձեռքով թարմացվել է thusly:

image

(BrightStarr հանուն ակնհայտորեն պարտադիր, բայց դա չի կարող վնասել ժպիտ )

Սա թույլ է տվել ինձ ստեղծել նոր ձեւանմուշ եւ չի խախտում բան է այլ կայքեր, այդ թվում `մի քանի PerformancePoint Server իրեր, որ մի բոլորովին այլ խումբ մարդիկ էին աշխատում.  Ես, ապա կարող է ստեղծել նոր կայքը վրա Կաղապար:  Հաջողություն!

Ես վստահ չեմ, որ սա 100% լուծում, բայց ստացել եմ, եւ բոլորը ներգրավված անցյալը: Այս annoying սխալ.  Եթե ​​ես գտնել նոր բան, Ես ավելացնել թարմացում.  Իմ nervousness բխում է այն փաստը, որ այդ անունները չպետք է լինի սխալ է առաջին հերթին եւ ամրագրելիս ցուցադրման անունը, Ես չեմ հուզիչ ներքին անունը. 

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արագ եւ հեշտ: Կարգաբերում VS 2010 Solution տեղակայումը

Visual Studio 2010 հայտնում է դժվար-to-debug սխալներ ժամանակ տեղակայման որոշ ժամանակ.  Արագ եւ հեշտ միջոց է անել ինչ - որ շատ կոպիտ կարգաբերում է նետել ձեր սեփական անունով բացառություններ.  Visual Studio ցույց կտա դրանք թողարկում կոնսոլից.

Մտածեք այս քիչ կոդը:

image

Եթե ​​սա առանձնահատկությունն scoped է վեբ, site կլինի առ.  Եթե ​​դուք փորձեք եւ հղում է գույքը կայքում, Դուք կստանաք ոչ միանշանակ արձագանք:

Error occurred in deployment step ‘Add Solution’: Object հղում չէ որեւէ ատյանի օբյեկտի.

Սակայն, եթե նետում նոր բացառություն է եւ անցնել տողը է կոնստրուկտոր, դուք ստանում է փոքր - ինչ ավելի օգտակար հաղորդագրություն:

image

Դա հում տեխնիկա, բայց բավական արագ եւ հեշտ.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Օգտագործեք owssvr.dll ցուցադրելու Օգտակար Կայքի տեղեկատվություն SP2010

Ես կարդում ֆորումների այս կեսօրին, եւ որ նոր բան սովորել (մի բան, որ տեղի է ունենում գրեթե ամեն օր).  Սա անհրաժեշտ թույալտվություն:

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

Հիմնականում, Դուք կարող եք ստանալ որոշ հետաքրքիր տեղեկություններ է կայքի կողմից: invoking owssvr.dll դրա դեմ (ը / տ - ից Bil Simser իսկ John Timney).

Ես սա մի փորձեք մի այնպես էլ մի MOSS եւ SP2010 շրջակա միջավայրին:  Այն աշխատում տուգանքով MOSS միջավայրում  Սակայն, որ 2010 միջավայր, Internet Explorer չի ցանկանում ստանալ XML Նամակ:

image

Ինչպես տեսնում եք,, Ես գիտեմ, որ այն 21k կամ այնքան բովանդակության  Սակայն, երբ կտտացրել Պահպանիր կոճակը, I got:

image

(Անհնար է բացել այս ինտերնետային կայքը.  Հարցված կայքը կամ անհասանելի է կամ չի կարող գտնել.  Խնդրում ենք փորձել մի փոքր ուշ)  

Ես կրակել են Ջութակահար եւ եւ ես կարողացել եմ տեսնել արտադրանքի, սակայն.  Թվում է, թե կարող է ինչ - որ բան կատարվում է, որ խանգարում SP2010 owssvr.dll է փոխանցել իր XML payload այնպես, որ ուզում.  Կամ, իմ SP2010 միջավայր պարզապես ծիծաղելի գործում.

Մտածեցի, որ դա հետաքրքիր էր ...

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin