الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دونغل

مغلق
بدأه abohmzad في 29 يوليو 2007 · 1 رد · 947 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي نظام أنشأته على asp.net

هذا النظام يوضع على سيرفر عند الزبون لكن الامر الذي أريده هو حماية النسخة

أي أضع دونغل لحماية النسخة ولتشفير الكود

لكن المفاجأة التي لاحظتها أن asp.net وبخاصة بسبب تعاملها مع المخدم IIS

تسبب الكثير من المشاكل أي أنني عندما أستدعي مكتبات الدونغل ضمن الكود الخاص بالاي اس بي والتي هي مكتبات مكتوبة بلغة سي بلس بلس أضطر إلى ضمها للكود كتوابع API أي ليس Add referance بل import الى الان كل شي تمام لكن عندما أقوم بتشغيل النظام

يعطيني رسالة خطأ asp.net can't load that dll أي لم يتمكن من تحميلها

أما المشكلة الثانية فهي بفرض أنني أريد فقط تشفير الكود يعني لا اريد حماية النسخة قمت بتشفير الكلاسات والتوابع الخاصة أي عوضاً عن اسم كلاس مثلاً Employee أصبح اسم الكلاس E#@&S6HAS لكن عندما قمت بتشغيل النظام لم يفهم الiis اسم الصفوف الجديدة بل أعطاني رسالة خطأ can't find Employee Class يعني كأن الIIS يتعامل مع الدوت نيت خارجياً ويجب علي أن أفهمه أن اسم الكلاس المشفر الجديد هو نفسه للقديم

هذه مشكلاتي أرجو منكم الاستجابة أعلم أنها معقدة لكنكم لها

#2

أرى بأن سؤالي صعب حتى للمحترفين

هذا الموضوع مغلق.

مواضيع مشابهة