reference/
قم باستيراد بيانات التعريف.
/reference:file[;file2]
الوسيطات
- file, file2
واحد أو المزيد ملفات الذي يحتوي ملف تجميع الظاهر. لاستيراد أكثر من ملف واحد قم بفصل أسماء الملفات إما بفاصلة أو فاصلة منقوطة.
ملاحظات
يوجه خيار/مرجع المحول البرمجي إلى توفير معلومات النوع العام في الملفات المحددة إلى المشروع الذي يتم ترجمة حاليا.
الملف (الملفات) الذي مرجع يجب أن تكون تجميعات. ل مثال، يجب أن يكون قد تم إنشاء الملفات المشار إليها باستخدام خيار المترجم/الهدف:مكتبة في Visual C# أو JScript أو Visual أساسى، أو خيارات المترجم/LD/clr من Visual C + +.
/لا يمكن الحصول على مرجع الوحدة نمطية كـ الإدخال.
إذا كان مرجع تجميع (التجميع A)، نفسه أي مراجع آخر التجميع (التجميع B)، فستحتاج إلى مرجع التجميع B إذا:
نوع تستخدمه من التجميع A يرث من نوع أو يطبّق واجهة من تجميع B.
إذا قمت باستدعاء حقل أو خاصية، حدث أو أسلوب يحتوي على نوع معلمة أو نوع إرجاع من "المجموعة" ب "."
استخدام /lib لتحديد الدليل الذي واحد أو المزيد مراجع تجميع الخاص بك هو الموجودة.
من أجل المحول البرمجي إلى التعرف على نوع في تجميع (وليس وحدة نمطية)، يحتاج إلى يتم إجبار إلى حل النوع، والذي يمكن تنفيذه، على سبيل المثال، بواسطة تعريف مثيل من النوع. هناك طرق غير ذلك لحل أسماء الأنواع في تجميع للمترجم، ل مثال، إذا التي يورث من نوع في تجميع، إلى اسم نوع ثم تصبح معروفة من المحول البرمجي.
/r هو شكل/مرجع قصير.
ملاحظة
مترجم JScript، jsc.exe، يمكن مرجع تجميعات التي تم إنشاؤها باستخدام نفس الإصدار أو الإصدار سابق من المحول البرمجي. ومع ذلك، فقد على المحول البرمجي JScript تواجه أخطاء وقت يحول برمجياً عند الرجوع إلى تجميعات تاريخ الإنشاء مع الإصدارات الأحدث من المحول البرمجي. ل مثال، يمكن الرجوع إلى المحول البرمجي JScript.NET 2003 أي تجميع تم إنشاؤه مع المحول البرمجي JScript.NET 2002، على الرغم من احتمال فشل المحول البرمجي JScript.NET 2002 عند الرجوع إلى تجميع تم إنشاؤه مع JScript.NET 2003.
مثال
تجميع مصدر الملف input.jsثم قم باستيراد بيانات التعريف من metad1.dllو metad2.dllإلى إنتاج out.exe:
jsc /reference:metad1.dll;metad2.dll /out:out.exe input.js