تشغيل .صافي التطبيق من مشاركة ملفات دون توقيع التعليمات البرمجية

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

سؤال

على .صافي نموذج الأمن يلقي الأمن الأخطاء كلما .صافي exe يتم تشغيله من مشاركة ملف.الخطأ لا يظهر عندما هربت من محرك أقراص محلي.لا أحد يعرف من طريقة للتغلب على هذا دون أن يتطلب القانون أن تكون وقعت ؟

نصائح أخرى

caspol.exe لتعيين ان أذونات مشاركة الملفات كافية لتشغيل البرنامج.

وأنت قد تكون قادرة على إنشاء التطبيق ضد الصافي 3.5 SP1 هذا الإصدار تم إزالة هذا الإعداد الأمن.

لالتفاف على هذا انتهى التفاف إكس لدينا في ملف دفعي. نسخ الملف الدفعي إكس على محرك الأقراص المحلي وركض من هناك. أنا متأكد من أن هناك وسيلة أقل hacky على الرغم من!

تأكد من أن .صافي 3.5SP1 مثبت على الجهاز الذي يتم تشغيل البرنامج.هذا الإصدار يزيل الأمن قيود على التطبيقات التي تعمل من مشاركة ملف.أنه يتيح لهم تشغيل بكامل الثقة مقابلالنموذج السابق الذي وضعها في بيئة مقيدة.

وهنا رابط فانس المادة بلوق حول هذا الموضوع

ويمكنك استخدام معالج التكوين صافي لتخفيف الأمنية للجمعية محددة وموقعه، وهذا بدوره يمكن نشرها من خلال نهج المجموعة. يمكنك أيضا استخدام caspol كما ذكر في وقت سابق.

والبديل الآخر هو استخدام أمان الوصول إلى التعليمات البرمجية. هناك مقالة MSDN رائعة هنا شرح ذلك.

والبديل الثالث هو باستخدام ClickOnce النشر، ولكن هذا لا يزال يخلق نسخة محلية من التجمع عند تنفيذها.

ويمكنك استخدام انقر مرة واحدة نشر لنشر التطبيق الخاص بك من ملف مشترك.

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