வகை பதிவுகள்: வழு நீக்கல்

கலந்துபின்னு பார்வையாளர் உண்மையான நேரத்தில் காண்க CAML கேள்விகள்

என் சக, 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.

இங்கு அறிமுகம் இருக்கிறது:

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. மொத்தத்தில் எப்படியிருந்தாலும், 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.

</இறுதியில்>

விரைவான மற்றும் எளிமையான: "செல்லாத URL அளவுரு தீர்க்க” lists.asmx உள்ள UpdateListItems பிரச்சனை

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என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin

 

விரைவு திருத்த: "உள்ளடக்க வகை பெயர் '$ வளங்கள்:ReportServerResources … கொண்டிருக்க முடியாது … சிறப்பு எழுத்துகள்”

நான் ஒரு ஷேர்பாயிண்ட் சுத்தம் சிறிது நேரம் கழித்து 2010 தளத்தில் மற்றும் தூய்மைப்படுத்தும் பிரச்சினைகள் ஒரு ஊழல் தொடர்பானது / SQL சர்வர் அறிக்கை சேவைகள் பிரச்சினை தவறாக நிறுவப்பட்ட.  என் சக ஒன்று என்று டெம்ப்ளேட் அடிப்படையில் ஒரு புதிய தளத்தை உருவாக்க உருவாக்க ஒரு டெம்ப்ளேட் ஒரு தளத்தில் சேமித்து முயன்ற போது பிரச்சினை எழுந்தது.  சேமிப்பு அறுவை சிகிச்சை நன்றாக வேலை, ஆனால் அவர் புதிய தளம் உருவாக்க முயற்சித்த போது, ஷேர்பாயிண்ட் பின்வரும் பிழை செய்தி காட்டப்படும்:

பிழை

உள்ளடக்கத்தை வகை பெயர் '$ வளங்கள்:ReportServerResources,DataSourceContentTypeName;'கொண்டிருக்க முடியாது: \ / : * ? " # % < > { } | ~ & , தொடர்ந்து இரண்டு காலங்களுக்கு (..), அல்லது இது போன்ற ஒரு தாவலாக தனித்துவ.

இங்கே ஒரு திரை மூடி இருக்கிறது:

 

image

நான் தளத்தில் உள்ளடக்கத்தை வகையான பாருங்கள் என்று இந்த கண்டுபிடிக்கப்பட்டது:

image

அந்த உள்ளடக்க வகைகளை தெளிவாக ஆரோக்கியமற்ற உள்ளன.

இந்த பிரச்சினை Internets மீது நிறைய வர தெரிகிறது மற்றும் அதை தீர்க்க எப்படி ஒரு ஒருமித்த இருக்க தெரியவில்லை.  நான் இங்கு நல்ல உள்ளடக்கத்தை வகை பெயர்களை மோசமான உள்ளடக்கம் வகை பெயர்களை ஒப்பிடப்படுகிறது ஒரு கையளவு அட்டவணை கண்டுபிடிக்கப்பட்டது: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  நான் கைமுறையாக thusly இன்னும் மேம்படுத்தப்பட்டு:

image

(BrightStarr பெயரில் வெளிப்படையாக விருப்ப உள்ளது, ஆனால் அது காயப்படுத்த முடியாது ஸ்மைல் )

இது எனக்கு ஒரு புதிய டெம்ப்ளேட் உருவாக்க அனுமதி மற்றும் பிற தளங்களில் எதையும் உடைக்க முடியவில்லை, மக்கள் முற்றிலும் வேறுபட்ட குழு வேலை என்று சில PerformancePoint சர்வர் பொருட்களை உட்பட.  நான் டெம்ப்ளேட் ஒரு புதிய தளத்தை உருவாக்க முடிந்தது.  வெற்றி!

நான் இந்த நிச்சயமாக நான் ஒரு 100% கரைசல், ஆனால் அது எனக்கு இந்த எரிச்சலூட்டும் பிழை கடந்த சம்பந்தப்பட்ட அனைவருக்கும் கிடைத்தது.  நான் எதையும் புதிய கண்டால், நான் ஒரு மேம்படுத்தல் பதிவு செய்கிறேன்.  என் பதட்டம் இந்த பெயர்கள் முதல் இடத்தில் மற்றும் காட்சி பெயர் உணவின் மூலம் தவறு இருக்க கூடாது என்று உண்மையில் இருந்து எழுவதாகும், நான் உள் பெயர் தொட்டு. 

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin

விரைவான மற்றும் எளிதான: சரி செய்யப்படுகிறது VS 2010 தீர்வு வரிசைப்படுத்தல்

விஷுவல் ஸ்டுடியோ 2010 அறிக்கைகள் வரிசைப்படுத்த சில நேரங்களில் பிழைகள் கடின வேண்டும்-சரிசெய்வதற்கான.  சில மிகவும் கடுமையாக பிழைதிருத்தம் செய்ய ஒரு விரைவான மற்றும் எளிமையான வழி உங்கள் சொந்த பெயர் விதிவிலக்குகள் தூக்கி உள்ளது.  விஷுவல் ஸ்டுடியோ வெளியீடு கன்சோலில் அவர்கள் காட்டும்.

குறியீடு இந்த பிட் கருத்தில்:

image

இந்த அம்சத்தை ஒரு இணைய பயன்பாடு scoped இருந்தால், தளத்தில் பூஜ்ஜிய இருக்கும்.  இந்த தளத்தை நீங்கள் ஒரு சொத்து முயற்சி மற்றும் குறிப்பு என்றால், நீங்கள் தெளிவற்ற பிழை கிடைக்கும்:

Error occurred in deployment step ‘Add Solution’: பொருள் குறிப்பு ஒரு பொருளின் ஒரு நிகழ்வை அமைக்க முடியாது.

எனினும், ஒரு புதிய விதிவிலக்கு தூக்கி மற்றும் கட்டமைப்பாளருக்கு ஒரு சரம் கடந்து இருந்தால், நீங்கள் சற்று மிகவும் பயனுள்ளதாக செய்தி கிடைக்கும்:

image

அதை ஒரு கச்சா நுட்பம் தான், ஆனால் மிகவும் சீக்கிரமாக மற்றும் எளிதாக.

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin

SP2010 பயனுள்ளதாக தள தகவல் காண்பிப்பதற்கான owssvr.dll பயன்படுத்த

நான் மன்றங்கள் இன்று மதியம் வாசிப்பு மற்றும் புதிய ஏதாவது கற்று (கிட்டத்தட்ட ஒவ்வொரு நாளும் நடக்கும் என்று ஒன்று).  இந்த தகவல்களுக்கு உள்ளது:

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

அடிப்படையில், நீங்கள் அதற்கு எதிராக owssvr.dll நாடுவதன் மூலம் ஒரு தளம் பற்றி சில சுவாரசியமான தகவல்களை பெற முடியும் (H / டி Bil Simser மற்றும் ஜான் Timney).

நான் இந்த ஒரு பாசி மற்றும் ஒரு SP2010 சூழலில் முயற்சித்து கொடுத்தார்.  அது பாசி சூழலில் நன்றாக வேலை.  எனினும், இல் 2010 சூழல், Internet Explorer ஐ பதிவிறக்கி விரும்பவில்லை:

image

நீங்கள் பார்க்க முடியும் என, நான் அதை உள்ளடக்கம் 21k அல்லது உண்டு என்று.  எனினும், நான் சேமி பொத்தானை சொடுக்கும் போது, நான் பெற்றேன்:

image

(இந்த இணைய தளத்தில் திறக்க முடியவில்லை.  கோரப்பட்ட தளம் ஒன்று கிடைக்கவில்லை அல்லது காணவில்லை.  பின்னர் மீண்டும் முயற்சிக்கவும்.)  

நான் நீக்கம் FIDDLER மற்றும் நான் வெளியீடு காண முடிந்தது, எனினும்.  அதன் பிற பேலோடு அது விரும்புகிறது வழி கடத்தும் இருந்து owssvr.dll தடுக்கிறது என்று SP2010 நடக்கிறது ஏதாவது இருக்கலாம் போல் தெரிகிறது.  அல்லது, என் SP2010 சூழலில் தான் வேடிக்கை நடிக்கிறார்.

அது சுவாரஸ்யமான என்று நினைத்தேன் ...

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin