كيف يمكنني تضييق المكالمة التي تقوم بإجراء مكالمة موثوق بها بالكامل؟

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

  •  13-09-2019
  •  | 
  •  

سؤال

يستطيع مضيفي فقط تطبيقات الويب الموثوقة المتوسطة.

سأتعامل مع هذا الخطأ:

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

لدي الكود، ماذا يجب أن أغير؟ قرأت أنه يمكنني إضافة سمة في كل ملف: [التجميع: annetpartiallytristedcallers] ولكن حل بلدي لديه الكثير من الملفات، هل هناك طريقة أسرع للقيام بذلك؟ (تغيير عالمي واحد؟)

أتمنى أن أضيق الأسلوب أو تشمل مساحة الاسم التي تسبب المشكلة.لا أعرف حتى إذا تم توقيع هذه الجمعية أم لا.

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

المحلول

إذا كنت تقوم بنشر تطبيق الويب الخاص بك كجزء واحد أو أكثر، فيجب عليك فقط إضافة هذه السمة إلى CasselessInfo.cs في كل منها. وبعد وبعد هذا يجب أن يكون حقا مسألة جعل هذا التغيير مرة واحدة لكل مشروع ليس ملف المصدر.

يجب أن تكون قادرا على إجراء تجد في الملفات، وتعيين "إلقاء نظرة على هذه الأنواع من الملفات" إلى "CassivalInfo.cs" والبحث عن النص "التجميع: Casselasstitle"

يجب أن تحصل فقط على واحد فقط لكل مشروع في الحل الخاص بك.

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