sharepoint - how to stop $webapp.Parent.ApplyWebConfigModifications() updating all web applications in farm -
$ webapp.Parent.ApplyWebConfigModifications () खेत में सभी वेबपॉलिकेशंस अपडेट करता है
उदाहरण के लिए मेरे शेयरपेज फ़ार्म में मेरे पास 2 वेब अनुप्रयोग हैं।
webapp1 webapp2
मेरे पास वेब। कॉन्फिग अपडेट वेबप्पन 1 में है और नीचे पावरशेल्ड का उपयोग कर कोड है
$ Webapp = [Microsoft.SharePoint.Administration.SPWebApplication] :: लुकअप ($ url) $ परिवर्तन = नया ऑब्जेक्ट "Microsoft.SharePoint.Administration.SPWebConfigModification" $ webapp.WebConfigModifications.Add ($ change) $ webapp.Update ( ) $ Webapp.Parent.ApplyWebConfigModifications ()
यह कोड webapp1 और webapp2 लेकिन के लिए काम करता है जब मैं इसे webapp2 के लिए चलाता हूं मैं वेबएप 1 कॉन्फ़िग फ़ाइल में अपडेट भी देखता हूं । क्या मैं यहां कुछ भी लापता हूं ????
जब आप SPWebConfigModication का उपयोग करते हैं, परिवर्तन SharePoint में सहेजा जाता है कॉन्फ़िगरेशन डेटाबेस और खेत में सभी web.config फ़ाइलों के लिए आबादी है। कृपया निम्नलिखित लेख देखें:
Comments
Post a Comment