मैं सर्वर 2003 (और IIS6) से ASP.NET ऐप को सर्वर 2008 (IIS7) में पोर्ट करने की कोशिश कर रहा हूं।
जब मैं उस ब्राउज़र पर पृष्ठ पर जाने की कोशिश करता हूं और उसे प्राप्त करता हूं:
/ 'अनुप्रयोग में सर्वर त्रुटि
सुरक्षा अपवाद
विवरण: अनुप्रयोग ने सुरक्षा नीति द्वारा अनुमत नहीं एक ऑपरेशन करने का प्रयास किया। इस एप्लिकेशन को आवश्यक अनुमति देने के लिए कृपया अपने सिस्टम व्यवस्थापक से संपर्क करें या कॉन्फ़िगरेशन फ़ाइल में एप्लिकेशन के विश्वास स्तर को बदलें।
अपवाद विवरण: System.Security.SecurityException: स्रोत नहीं मिला, लेकिन कुछ या सभी ईवेंट लॉग नहीं खोजा जा सका। दुर्गम लॉग: सुरक्षा
स्रोत त्रुटि:
वर्तमान वेब अनुरोध के निष्पादन के दौरान एक अखंडित अपवाद उत्पन्न हुआ था। नीचे दिए गए स्टैक ट्रेस का उपयोग करके उत्पत्ति और अपवाद के स्थान के बारे में जानकारी की पहचान की जा सकती है।
स्टैक ट्रेस:
[SecurityException: स्रोत नहीं मिला था, लेकिन कुछ या सभी ईवेंट लॉग नहीं खोजे जा सके। दुर्गम लॉग: सुरक्षा।]
System.Diagnostics.EventLog.FindSourceRegistration (स्ट्रिंग स्रोत, स्ट्रिंग मशीन का नाम, बूलियन आसानी से पढ़े) +562 System.Diagnostics.EventLog.SourceExists (स्ट्रिंग स्रोत, स्ट्रिंग मशीन नाम) +251
[स्निप]
ये वे चीजें हैं जिन्हें मैंने आजमाने और हल करने के लिए किया है:
कुंजी के लिए "हर कोई" पूर्ण पहुंच की अनुमति दें
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security
। यह काम किया। लेकिन स्वाभाविक रूप से मैं उत्पादन में ऐसा नहीं कर सकता। इसलिए मैंने कुछ मिनटों के लिए ऐप चलाने के बाद "सभी" अनुमति को हटा दिया और त्रुटि फिर से दिखाई दी।मैंने एप्लिकेशन लॉग और सुरक्षा लॉग में स्रोत बनाया (और मैंने सत्यापित किया कि यह regedit के माध्यम से मौजूद है) उच्चीकृत अनुमतियों के साथ स्थापना के दौरान लेकिन त्रुटि बनी रही।
मैंने एप्लिकेशन को
web.config
फ़ाइल में पूर्ण विश्वास स्तर दिया (और उपयोग करappcmd.exe
) लेकिन कोई फायदा नहीं हुआ।
क्या किसी के पास एक अंतर्दृष्टि है कि यहां क्या किया जा सकता है?
पुनश्च: यह इस प्रश्न का अनुवर्ती है । मैंने दिए गए उत्तरों का अनुसरण किया लेकिन कोई फायदा नहीं हुआ (ऊपर # 2 देखें)।