के लिए गलत निर्देशिका में देख रहा है वर्तमान मशीन पर एप्लिकेशन पूल प्राप्त करने का प्रयास करते समय मुझे एक अजीब समस्या है। ऐसा लगता है कि जब IISExpress स्थापित किया गया है, तो माइक्रोसॉफ्ट कोड पूर्ण आईआईएस के अलावा IISExpress की जांच करना चाहता है। IISExpress प्रति उपयोगकर्ता अलग-अलग अनुप्रयोगों का उपयोग करता है। मुझे यकीन नहीं है कि इस कॉल के लिए उन सभी को जांचने की आवश्यकता होगी, या केवल मौजूदा उपयोगकर्ता के लिए। भले ही, यह उस व्यक्ति को नहीं ढूंढ रहा है जिसे वह 'सी: \ विंडोज \ system32 \ config \ systemprofile \' निर्देशिका में ढूंढ रहा है। यह उपयोगकर्ता के लिए% userprofile% या 'C: \ Users \ Administrator \' पर जा रहा है कि इस कोड को निष्पादित करने वाला एप्लिकेशन पूल चल रहा है।माइक्रोसॉफ्ट.Web.Administration.ServerManager IISExpress applicationHost.config
क्या कोई शायद यह जानता है कि यह सिस्टमप्रोफाइल निर्देशिका कैसे आ रही है?
Exception:-
System.IO.DirectoryNotFoundException: Filename: \\?\C:\Windows\system32\config\systemprofile\Documents\IISExpress\config\applicationHost.config
Error: Cannot read configuration file
at Microsoft.Web.Administration.Interop.AppHostWritableAdminManager.GetAdminSection(String bstrSectionName, String bstrSectionPath)
at Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath)
at Microsoft.Web.Administration.ServerManager.get_ApplicationPoolsSection()
at Microsoft.Web.Administration.ServerManager.get_ApplicationPools()
at CustomCode.Classes.IIsApplicationPool.GetApplicationPool(String iisWebSitePath, String poolName)
माइक्रोसॉफ्ट वेब। पूर्ण आईआईएस के तहत एक वेब एप्लिकेशन से प्रशासन को बुलाया जा रहा है। यह वास्तव में 7.9.0.0 का उपयोग कर रहा है, जहां तक मैं कह सकता हूं एक्सप्रेस एक्सप्रेस नहीं है, पुस्तकालय का एक नया संस्करण जो अतिरिक्त रूप से एक्सप्रेस का समर्थन करता है। अनइंस्टॉल करने वाला एक्सप्रेस समस्या को ठीक करता है और कोड 7.0.0.0 को कॉल करता है। मेरे लिए यह पुस्तकालय के नवीनतम संस्करण के साथ एक समस्या है, कम से कम मेरी स्थिति में जो असफल रहा है। –
माइक्रोसॉफ्ट.Web.Administration (MWA) संस्करण 7.9.0.0 आईआईएस एक्सप्रेस 7.5 के साथ भेज दिया गया है और इसका उपयोग केवल आईआईएस एक्सप्रेस द्वारा किया जाता है। – vikomall
आप अपने वेब एप्लिकेशन में माइक्रोसॉफ्ट.Web.Administration (MWA) संस्करण 7.9.0.0 का उपयोग क्यों करना चाहते हैं? इसे आईआईएस एक्सप्रेस 7.5 के साथ प्रति उपयोगकर्ता applicationhost.config फ़ाइल के साथ काम करने के लिए भेजा जाता है और यह \ windows \ system32 \ inetsrv \ config \ appliationhost.config पर स्थित इनबॉक्स/पूर्ण आईआईएस कॉन्फ़िगरेशन फ़ाइल के साथ/काम नहीं करता है। – vikomall