मेरे पास एक सामान्य उद्देश्य वर्ग का एक उदाहरण है जिसे एएसपी.नेट और स्टैंड स्टैंड अकेले प्रोग्राम के तहत निष्पादित किया जाएगा। यह कोड उस प्रक्रिया के प्रति संवेदनशील है जहां यह चलाया जा रहा है - यानी, प्रमाणन विधियां हैं जिन्हें एएसपी.NET के तहत चलने पर नहीं कहा जाना चाहिए। आप कैसे निर्धारित करते हैं कि कोड ASP.NET प्रक्रिया में निष्पादित हो रहा है या नहीं?यह निर्धारित करने के लिए कि क्या एएसपी.NET प्रक्रिया में .NET कोड चल रहा है या नहीं?
जिस समाधान का मैं वर्तमान में उपयोग कर रहा हूं उसका उत्तर नीचे दिया गया है।
मैं किसी को क्यों इस सवाल का हो गया है downvoted और/या यह पूछने के लिए एक बेहतर तरीका प्रस्ताव करने के लिए के रूप में एक टिप्पणी जोड़ना होगा कामना करते हैं! मैं केवल इतना मान सकता हूं कि कम से कम कुछ लोगों ने सवाल देखा है और कहा, "क्या बेवकूफ है, एएसपी.नेट कोड .NET कोड है"।
आप निम्न पोस्ट में आपका जवाब हो सकता है। http://stackoverflow.com/questions/2091866/how-can-a-net-code-know-whether-it-is-running-within-a-web-server-application/2092246#2092246 – deostroll