भरन SharePoint तैनाती, भूत फाइल रिटर्न 404




नई इनकम टैक्स रिटर्न फॉर्म (2)

एक विशेष सुविधा के लिए अपग्रेड करने के बाद जो भूत पृष्ठ टेम्पलेट को शामिल करता है, पृष्ठ 404 प्रतिक्रिया वापस आना शुरू करता है

SharePoint लॉग में, मुझे निम्नलिखित मिलते हैं I

भूत दस्तावेज़ नहीं प्राप्त कर सकते हैं: फीचर्स \ फ़ीचरनैम \ सबफ़ोल्डर \ PageName.aspx

अज्ञात SPRequest त्रुटि हुई अधिक जानकारी: 0x80070002

मैं SharePoint डिजाइनर के माध्यम से जाकर और फाइल को हटाने के बाद पेज को काम करने में सक्षम हूं, फिर उस साइट पर सुविधा को निष्क्रिय / सक्रिय कर रहा हूं।

मैंने वेब को इसकी परिभाषा में कोई परिवर्तन नहीं के साथ रीसेट करने का प्रयास किया है

मैं एक कार्यक्रम समाधान करना चाहता हूं, चाहे वह सुविधा के कॉन्फ़िगरेशन या अपडेट प्रोग्राम में कुछ फिक्सिंग हो।


क्या यह संभव है कि फ़ाइल सिस्टम से अपग्रेड फ़ाइल को हटाई गई? कारण यह संभावना कारण है फीचर फ़ोल्डर पर जाएं और देखें कि फाइल अभी भी वहां है। फीचर फ़ोल्डर 12/14 के तहत टेम्पलेट (विशेषताओं के अधीन होगा) (सपा संस्करण के आधार पर)


मैं काम करने में सक्षम था- समस्या के आसपास के द्वारा

  1. साइटपॉजेज से प्रश्न में फ़ाइल को हटाने के लिए सुविधा को निष्क्रिय करने के लिए कोड का एक कटाव जोड़ना।

        SPFolder sitePagesFolder = web.GetFolder("SitePages");
        foreach (SPFile file in sitePagesFolder.Files)
          if (file.Name == "pagename.aspx")
            file.Delete();
  2. और एक उपयोगिता का उपयोग करते हुए, सभी प्रभावित webs के माध्यम से जाना, सवाल में सुविधा को फिर से सक्रिय करना, जिसके कारण 'अनाथ या जो कुछ भी फाइल निकाली जा सकती है, इसे मौजूदा संस्करण के साथ बदलकर

मैं इस मुद्दे के अंदरूनी कामकाज को पूरी तरह से समझ नहीं पा रहा हूं, लेकिन ऐसा लगता है कि जब सुविधा हटाई जाती है / फिर से स्थापित की जाती है, तो कभी-कभी संबंधित, भूत फाइल अनाथ हो जाती है, जिससे इस मुद्दे पर आगे बढ़ जाता है।