ASP.NET WebPage تخطي مكالمات وظيفة التجميع في الكود

StackOverflow https://stackoverflow.com//questions/9676532

  •  12-12-2019
  •  | 
  •  

سؤال

مرحبا stackoverflow،

لدي صفحة ويب ASP.NET/C# التي تستدعي الوظائف من مجموعة .dll المدارة في التعليمات البرمجية خلفها.إنه يعمل بشكل جيد والعمل على بيئات DEV، لكن بيئة الإنتاج يتخطى الوظائف من التجميع دون استثناء أو تسجيل من ما يمكنني رؤيته من أساليب التسجيل الداخلية لدينا.تتطلب الجمعية أذونات لبدء عملية على الخادم واستخدم الملف IO.من القراءة التي أرى أن هذا يبدو أن علاقة مع مستويات ثقة التعليمات البرمجية، لكن ليس لدي أي فكرة عن مكان البدء في النظر في تغيير الأشياء في اتجاه عمل.كيف يمكنني التحقق من مستوى الثقة للتجميع من سياق الخادم؟

هل كانت مفيدة؟

المحلول

هذا هو كيفية العثور على ثقة تطبيق المجال الحالي في وقت التشغيل ...

appdomain.currentdomain.applicationtrust

الأشياء الجيدة الحقيقية هنا ...

appdomain.currentdomain.applicationtrust.defaultgrantset.permissionses

الاحتمالات هي الممتلكات غير المدرجة في مجموعة permssion هي false.

ما تفعله بعد ذلك يعتمد على إصدار الإطار الذي تستهدفه.كانت هناك بعض التغييرات التي تم إجراؤها في 4.0 إلى كيف يعمل كل هذا.

هنا هو الحمل الزائد للمعلومات ... http://msdn.microsoft.com/en-us/library/dd984947.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top