السلام عليكم . . .
أعمل على بعض ملفات الــ dll أثناء التصميم بعد أن قمت بإضافتها عن طريق Add References .
وقمت بجعل الخاصية Copy Local الموجودة في خصائصه على false .
حيث أنني أريد أن أحدد مسار ملف الــ dll بشكل ديناميكي دون أن يضعه الفيجول داخل مجلد البرنامج تلقائيا في حال وضعت القيمة trur على Copy Local
فكيف أستطيع تحديد المسار أثناء التشغيل .
هذه كانت محاولة :
try
{
loadedAssembly = Assembly.LoadFrom("C:\\dll\\myfunction.dll");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
Assembly loadedAssembly = null;
لكنها بائت بالفشل ويعطيني رسالة عدم العثور على الملف المستدعى أثناء التصميم , لكن الملف المستعدى من خلال الدالة السابقة يكون سليما , ولكن البرنامج لا يعمل .
............
أتمنى أن يكون استفساري واضحا . . .
دمتم بخير .