2009-04-26 7 views
7

मैं होस्टिंग साझा मई में सरल asp.net MVC के frameworkd आवेदन को तैनात करने की कोशिश कर रहा हूँ और मैं इस तरह erro मिलती है:एएसपी.नेट एमवीसी ढांचे के लिए किस एप्लिकेशन ट्रस्ट स्तर की आवश्यकता है?

सुरक्षा अपवाद विवरण: आवेदन सुरक्षा नीति का अनुमति नहीं एक कार्रवाई करने के लिए प्रयास किया। इस एप्लिकेशन को आवश्यक अनुमति देने के लिए कृपया अपने सिस्टम प्रशासक से संपर्क करें या कॉन्फ़िगरेशन फ़ाइल में एप्लिकेशन के ट्रस्ट स्तर को बदलें।

अपवाद विवरण: सिस्टम.Security.SecurityException: प्रकार 'सिस्टम की अनुमति के लिए अनुरोध। सुरक्षा। प्राधान। रिफ्लेक्शन पैरामिशन, mscorlib, संस्करण = 2.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b77a5c561934e089' विफल।

स्रोत त्रुटि:

एक बिना क्रिया का अपवाद वर्तमान वेब अनुरोध के निष्पादन के दौरान बनाया गया था। अपवाद के मूल और स्थान के बारे में जानकारी नीचे अपवाद स्टैक ट्रेस का उपयोग करके पहचाना जा सकता है।
http://test.pakabink.lt/

मेरे नियंत्रण कक्ष में मैं "एएसपी.नेट 2.0 पूर्ण ट्रस्ट" सेट कर रहा हूं। सर्वर प्रशासक को बदलने के लिए मुझे क्या पूछना है?

+0

स्ट्रक्चर मैप का उपयोग करके एक माध्यम ट्रस्ट होस्टिंग (गोडाडी) पर तैनाती करते समय मुझे यह त्रुटि भी मिल रही है। मैं वर्तमान में एक समाधान की तलाश में हूं। –

उत्तर

4

आपको बिन तैनात करने और मध्यम ट्रस्ट में एमवीसी ढांचे को चलाने में सक्षम होना चाहिए। ऐसी संभावना है कि होस्टिंग कंपनी ने कुछ और अनुमति दी है लेकिन इसे काम करना चाहिए। क्या आप डिफ़ॉल्ट एमवीसी परियोजना के साथ परीक्षण कर रहे हैं? यदि आप अन्य घटकों का उपयोग कर रहे हैं (उदाहरण के लिए संरचना मानचित्र), जो त्रुटि उत्पन्न कर सकता है।

फिलहाक से तैनाती और आवश्यक ट्रस्ट स्तर के बारे में Bin Deploying ASP.NET MVC देखें।

0

मध्यम ट्रस्ट कुछ प्रतिबिंब संचालन की अनुमति नहीं देता है। मुझे लगता है कि आपके कोड का कुछ हिस्सा कोड के दूसरे भाग को कॉल करता है या कॉल करता है।

0

वेब परिनियोजन कुछ सिस्टम कॉपी करता है। बिन फ़ोल्डर में वेब dlls, उदाहरण के लिए System.web.MVC लेकिन सभी नहीं। प्रतिबिंबित तरीकों के बारे में पिछली टिप्पणी के बारे में कहा गया है कि यह निर्धारित करने के लिए कि कौन से लोग गायब हैं, यह बहुत ही डिबगिंग है।

संबंधित मुद्दे