سؤال

وكان لي WinForms عناصر C # الفئة التي كان داخليا يبحث حتى ملف .. للمساعدة في اختبار وحدة، لقد غيرت لها بالمرور في ملف من الخارج مثل:

وملف سلسلة = Path.GetDirectoryName (Assembly.GetExecutingAssembly () المكان + "TestXML.xml")؛

وفو = جديد فو (ملف)؛

والمشكلة هي أن رمز يعمل بشكل جيد عادة ولكن عند تشغيله في Nunit يتعلق الأمر لنا مع وجود خطأ قائلا "لم تجد الدليل C: \ ثيقة وإعدادات \ .. testxml.xml

وأي أفكار؟

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

المحلول

وأود أن تعيين نقطة توقف ثم استخدام الإطار الفوري لمعرفة ما يحصل تمريرها إلى GetDirectoryName. وربما هو ليس ما تريده.

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