تحميل ديناميكي DLL في لاعبا اساسيا
سؤال
أحاول كتابة تركيبات لاعبا مع واجهة (في C #). أريد أن أكون قادرا على تحميل التنفيذ بشكل ديناميكي من DLL (حتى أتمكن من استخدام نفس الاختبارات مقابل تطبيقات مختلفة من نفس الواجهة ... IE Data Data، البيانات الحية، إلخ). لدي طريقة INITE في Fauxture التي تأخذ 2 سلاسل واسم الفصل واسم DLL. أنا استدعاء التجميع. تحميل (DLLName) في الطريقة. أحصل على الخطأ التالي مع هذه المكالمة: "دليل غير صالح على URL".
أيه أفكار؟ يبدو وكأنه اسم DLL هو الحصول على مشارغ بطريقة أو بأخرى في الترجمة ...
يبدو الجدول مثل هذا: | موفر INIT من DLL | slmlicensedataerrorpovider | testmodelprovider.dll |
شكرا مقدما...
-روبت
المحلول
قد ترغب في إضافة مسار! في مكان ما للإشارة إلى موقع التجمعات الخاصة بك. بشكل افتراضي Fitnesse.net (أو Fitsharp، أو كل ما هي هذه الأيام) عادة ما يتم ضبط دليل العمل الخاص به على موقع Fitserver.exe القابل للتنفيذ (أو Slimserver.exe أو مهما كانت هذه الأيام). إذا لم تكن تجميعك في هذا الدليل، أو في مسارات البحث التجميع الافتراضية أو GAC، فقد لا يجد Filmle ببساطة؟