განახლების: ჩვენ არასდროს განისაზღვრება ძირეული მიზეზი ამ პრობლემის კი არასდროს ზედაპირზე ერთხელ.
ჩვენ შეამჩნია განხორციელებისას განვითარების საიტი, რომელიც მოულოდნელად, ორი წევრებს ვერ შედიხართ საიტზე კოლექციაში. იმ ანგარიშების ნახვა შეიძლება შესასვლელად საიტის მთავარი, მაგრამ, როდესაც ცდილობს წვდომის კონკრეტული საიტი კოლექციაში, ისინი უბრალოდ ცარიელი ეკრანის. არ შეცდომები ნაჩვენები, მხოლოდ თეთრი ცარიელი გვერდი.
ჩვენ დარეგისტრირდეთ, როგორც საიტი კოლექციის admin და ცდილობენ დავამატებთ ერთ იმ წევრებს, როგორც მაწანწალა და ამ დროს, upon pressing "OK", მივიღებთ ამ გაგზავნა:
გამონაკლისი მოხდა. (გამონაკლისი საწყისი HRESULT: 0x80020009 (DISP_E_EXCEPTION))
გავატარეთ გარკვეული დროის იკვლევს ამ და სამწუხაროდ, არ ამუშავება არაფერი სასარგებლო. იყო გარკვეული შეტყობინებები სადიაგნოსტიკო ჟურნალი, მაგრამ რთული იყო ზუსტად შეესაბამება მათ ამ საკითხის.
და ბოლოს, ჩვენ წაშლის საიტი შეგროვება და ხელახლა შექმნილი და რომ მოგვარდეს ეს.
თუ მე გაერკვნენ, თუ რა გამოიწვია ამ მომავალში, მე განაახლებს ჩანაწერი.
მი შეცდომა იყო: ვერ გადარჩენა ქონების პარამეტრების ამ ვებ ნაწილი. გამონაკლისი მოხდა. (გამონაკლისი საწყისი HRESULT: 0x80020009 I found that most of the time is a code error (ან. წმინდა ფარგლებში bug მაშინაც კი, როდესაც თქვენი კოდი აქვს გრძნობა). Se გადაწყვეტა შემდეგი ჩანაწერი:
გამარჯობა. მე მქონდა იგივე proble. მე impersonating ზოგიერთი კოდი runing ერთად ამაღლებული პრივილეგიები და ასე მოუწოდებდა spweb მსგავსი: //SPWeb estaWeb = SPControl.GetContextWeb(კონტექსტი);
ასე რომ, მე შეიცვალა მას: SPWeb estaWeb = SPControl.GetContextSite(კონტექსტი).OpenWeb();
და ახლა ეს გადაწყდება.
მადლობა
მე მქონდა ეს საკითხი webpart. საკმაოდ ბევრი იყო განლაგებული და შემდეგ უკან წაიღო. Retractons არ იყო coplete და webpart არსებობდა.
მე ამოღებულია webpart კოლექციიდან, უარყო სრულად, გადატვირთვის II ს. მაშინ ნაწილსა გადატვირთვის II ს და მის ახლა ჯარიმა! 🙂
. The error comes up sometimes but not always when I am adding a sitecollection using the method blow:
აგრეთვე, ამ საკითხს და ჩემს შემთხვევაში, ეს იყო, რადგან ჩემი ვებ ნაწილი შემთხვევით აყენებს გამოყენებით განაცხადი გარშემო SPWeb ვებგვერდი = SPContext.Current.Web
Bad Bad. Correcting this sorted the problem.
ჩანაწერები Stokes
http://sharepointstudio.com
HelloWorld: გამონაკლისი მოხდა. (გამონაკლისი საწყისი HRESULT: 0x8002009 (DISP_E_EXCEPTION))"…
ჩვენ გვქონდა იგივე შეცდომა.
ჩვენს შემთხვევაში მივიღეთ ბოლოში ეს საკითხი და დაადგინა კორუმპირებული
webtempcustom.xml ფაილი C:\Program Files Common Files Microsoft
საერთო სერვერზე გაგრძელება 12 თარგი 1033 XML დირექტორია, რამაც
პრობლემა.
ბიჭი from Microsoft მხარდაჭერა მითხრა მან დაინახა ეს შეცდომა
გაგზავნა, სანამ რამდენიმე სრულიად განსხვავებული შემთხვევა, ასე ძნელია
infer ამ შეცდომის შეტყობინების რეალური პრობლემა.
მაშინაც კი,, მე მივიღე ეს შეცდომა. ჩემს შემთხვევაში, მე დასძინა საბაჟო lookup[მრავალჯერადი] სფეროში მომხმარებლების სია. რაც საიტზე მეშვეობით შემდეგ შეცდომა, როცა ცდილობენ ახალი მომხმარებლის დამატება / შეცვლის ნებართვა არსებული შესახებ.
შექმნა ახალი გამონაკლისი მოხდა.(გამონაკლისი საწყისი HRESULT: 0x80020009 (DISP_E_EXCEPTION))
მას შემდეგ, რაც წაშლის მრავალჯერადი lookup სვეტი. All is well 🙂
მე blogged შესახებ ცოტა ხნის წინ. ეს შეიძლება იყოს, რას განიცდიდა.
http://jjclore.wordpress.com/2011/06/16/exception-occurred-exception-from-hresult-080020009-disp_e_exception/
ფიქრობდნენ დავამატებდი აქ შთამომავლობას.. იგივე შეცდომა. უბრალოდ figured ის… ეს CAML შეკითხვის მე გამოყენებით.
“{0}”
(მიენიშნებინა: type-‘Computed’)
Finicky beast არ არის?