आपको .NET Framework कॉन्फ़िगरेशन टूल को देखना चाहिए। इसमें .NET SDK में है, और आप इसे यहाँ चल रहे पर निर्देश प्राप्त कर सकते हैं ... http://msdn.microsoft.com/en-us/library/2bc0cxhc.aspx
रनटाइम सुरक्षा नीति अनुभाग में आप 3 नीति के स्तर को मिल जाएगा: उद्यम, मशीन और उपयोगकर्ता।यदि आप मशीन या उपयोगकर्ता में ड्रिल करते हैं तो आपको कोड समूह और अनुमतियां की परिभाषाएं मिलेंगी। जब आप कहते हैं कि आप आंशिक ट्रस्ट वातावरण में कुछ .NET कोड का परीक्षण करना चाहते हैं, तो मुझे लगता है कि आप पहले से परिभाषित मानक अनुमति सेटों में से एक के खिलाफ परीक्षण करना चाहते हैं, जैसे इंटरनेट। आपको कोड समूह परिभाषित करने की आवश्यकता है जो आपके ऐप (या विशिष्ट असेंबली) से मेल खाता है और कोड समूह पर अपनी चुनी अनुमति सेट असाइन करें।
आप अपना खुद का कस्टम अनुमति सेट कर सकते हैं अनुमति भी सेट करें, लेकिन अब इसे सरल रखें।
चुनें कि क्या आप अपना नया कोड समूह मशीन-व्यापी दायरे में मौजूद हैं या सिर्फ अपने उपयोगकर्ता खाते के लिए मौजूद हैं, और मशीन या उपयोगकर्ता नीति स्तर के अनुसार ड्रिल करें। आपको _All _ Code_ नामक एक कोड समूह दिखाई देगा। , कि एक के अंदर एक बच्चा कोड समूह बनाएं राइट क्लिक करें और का चयन नई ...
उसे एक नाम दें द्वारा, कहते हैं कि PartialTrustGroup, उसके बाद अगला।
आपको इस समूह के लिए सदस्यता स्थिति निर्दिष्ट करनी है, और विभिन्न प्रकार हैं। मैं अपनी मशीन पर पार्टियल ट्रस्ट नामक एक विशिष्ट फ़ोल्डर बनाना चाहता हूं, और उसके बाद एक यूआरएल सदस्यता स्थिति बना देता हूं जो मेल खाता है। तो, मेरी URL ऐसा दिखाई देगा ... file: // c:/उपयोगकर्ताओं/मार्टिन/दस्तावेज/partialtrust/*
* उस पथ के नीचे किसी भी विधानसभा को पकड़ने के लिए एक वाइल्डकार्ड है। अगला पर क्लिक करें।
अब आप अपने नए कोड समूह के लिए अनुमति सेट चुन सकते हैं। अभी के लिए, इंटरनेट चुनें। यह जावा एपलेट सैंडबॉक्स के समान, एक प्रतिबंधक सेट है। पर क्लिक करें अगला और समाप्त करें।
अब अपने नए कोड-समूह पर राइट-क्लिक करें और गुण चुनें। सामान्य टैब में, सुनिश्चित करें कि शीर्षतम चेकबॉक्स चयनित है, फिर ठीक क्लिक करें।
अब, आपके द्वारा निर्दिष्ट यूआरएल के नीचे किसी स्थान से लोड की गई किसी भी .NET असेंबली में इंटरनेट अनुमति सेट लागू होगा। कुछ सुरक्षा अपवाद प्राप्त करने की अपेक्षा करें यदि आपने कम कोड सेट सावधानी से निरीक्षण करने के लिए अपना कोड नहीं लिखा है।
क्षमा करें यह एक लंबा विवरण है। यह वास्तव में लगता है की तुलना में बहुत अधिक सरल है।
+1 इससे मुझे बहुत धन्यवाद मिली। –