كيفية القيام بما يلي: إضافة أو إزالة المراجع في ‏‫Visual Studio

لاستخدام مكوّن في التطبيق، يجب أولاً إضافة مرجع إليها. Visual Studioيوفر الخيارات الخمسة في مربع حوار مرجع الإضافة:

  • .net يسرد كل المكونات .NET Framework المتوفرة من أجل الرجوع اليه.

  • com يسرد كل مكونات COM متوفرة من أجل الرجوع.

  • المشاريع يسرد الكل مكونات قابلة لإعادة الاستخدام تم إنشاؤها من المشاريع المحلي.

  • استعراض يتيح لك إلى الاستعراض بحثاً عن مكون في نظام الملفات.

  • الحديثة يحتوي على قائمة مكونات التي تمت إضافتها مؤخرًا إلى المشاريع على جهاز الكمبيوتر الخاص بك.

يمكن أن يختلف عدد علامات التبويب المتوفرة في الجزء العلوي من مربع حوار إضافة مرجع استناداً إلى نوع المشروع مفتوحة واستخدام الموارد عليه. تحتوي المشاريع C++ الأصلي فقط مشاريع علامة.

بعض المكونات في القائمة قد لا تظهر, اعتماداً على .NET Frameworkالإصدار من المشروع. يمكن أن يحدث ذلك الحالات التالية:

  • مكون تستخدم الإصداراً أحدث من.NET Framework هو غير متوافق مع أحد المشاريع التي تستهدف الإصدار سابق من برنامج.NET Framework.

    لمعلومات حول كيفية إلى تغيير الإصدار.NET Framework الهدف لمشروع ما، راجع كيفية القيام بما يلي: استهداف محدد لـ NET Framework من إصدار أو ملف تعريف.

  • مكون الذي يستخدم .NET Framework 4هو غير متوافق مع أحد المشاريع تستهدف .NET Framework 4 Client Profile.

    عندما تقوم بإنشاء تطبيق جديد، بعض مشاريع تستهدف في .NET Framework 4 Client Profileبشكل افتراضي. لمزيد من المعلومات، راجع NET Framework. Client Profile.

لا يمكنك إضافة مراجع من مخزن المجموعات العمومي المؤقت لأن ذلك هو حصرا جزءا من بيئة وقت التشغيل.

إذا قمت بنشر أو نسخ تطبيق الذي يحتوي على مرجع إلى مكون مخصص مسجل في ذاكرة التخزين المؤقتة للتجميع العمومي، مكوّن لن يتم نشر أو نسخها باستخدام التطبيق، بغض النظر Copy Localإعداد. لمزيد من المعلومات، راجع مراجع المشروع.

يمكنك إنشاء التطبيقات التي تشير إلى المشاريع أو التجميعات استهداف إصدار مختلف من برنامج .NET Framework. على سبيل المثال، يمكنك إنشاء أحد تطبيقات التي تستهدف .NET Framework 4 Client Profileالتي مراجع تجميع التي تستهدف NET Framework. الإصدار 2.0. إذا قمت بإنشاء مشروع تستهدف إصدار سابق من .NET Framework, لا يمكنك تعيين مرجع في ذلك المشروع إلى المشروع أو التجميع بهذا الأهداف .NET Framework 4 Client Profileأو .NET Framework الإصدار 4. لمزيد من المعلومات، راجع استهداف محدد لـ.NET Framework الإصدار أو ملف تعريف.

ينبغي تجنب إضافة مراجع ملف إخراج مشروع آخر في نفس الحل لأن ذلك قد يتسبب في حدوث أخطاء ترجمة. بدلاً من ذلك، استخدم علامة تبويب المشاريع من مربع حوار إضافة المرجع إلى إنشاء مراجع مشروع إلى مشروع. هذا يسهّل فريق التطوير عن طريق تمكين إدارة أفضل من مكتبات الفئة إنشاء في المشاريع الخاصة بك. لمزيد من المعلومات، راجع استكشاف الأخطاء وإصلاحها في المراجع المقطوعة.

ملاحظة

في 2010 ‏‫Visual Studio, يتم إنشاء مرجع ملف بدلاً من مرجع مشروع إذا كان إصدار .NET Framework مشروع واحد الهدف هو الإصدار 4 و الإصدار الهدف من المشروع الآخر هو الإصدار 2 أو 3 أو 3.5.

إذا كنت ترغب في إضافة مرجع إلى DLL COM المسجلة التي تحتوي على بيان داخلي تأكد من إلغاء تسجيل مكتبة الارتباط الحيوي (DLL) أولاً. إذا لم تقم بذلك، يضيف ‏‫Visual Studio مرجع التجميع بمثابة مكون ActiveX بدلاً من أنها مكتبة الارتباط الحيوي (DLL) أصلية.

يمكنك أيضاً إضافة مراجع ويب باستخدام مربع حوار إضافة مرجع ويب. لمزيد من المعلومات، راجع كيفية: إضافة و إزالة مراجع ويب.

عند إضافة مراجع إلى أي من مساحات الاسم EnvDTE يدوياً ( EnvDTE، EnvDTE80، EnvDTE90، EnvDTE90a، أو EnvDTE100)، التعيين أنواع Interop يضمّن خاصية Falseفي خصائص الشبكة. إذا كانت خاصية هو معينة إلى صحيح، قد يتسبب البناء هو sues نظراً لبعض خصائص EnvDTE غير embeddable.

ملاحظة

كل المشاريع تحتوي على مرجع ضمنية إلى mscorlib. مشاريع Visual Basic يحتوي على مرجع ضمنية إلى Microsoft.VisualBasic.

كل المشاريع في 2010 ‏‫Visual Studio ، تحتوي مرجع ضمنية إلى System.Core، حتى لو System.Coreإزالتها من قائمة مراجع.

لعرض تجميع في إضافة مرجع مربع حوار

  • لنقل أو نسخ التجميع إلى أحد المواقع التالية:

    • دليل المشروع الحالي. (يمكنك العثور على هذه التجميعات باستخدام استعراض علامة تبويب.)

    • الدلائل للمشاريع الأخرى في نفس الحل. (يمكنك العثور على هذه التجميعات باستخدام استعراض علامة تبويب.)

  • تعيين المفتاح تسجيل الذي يحدد الموقع التجميعات إلى عرض:

    لذو 32 بت نظام تشغيل، قم بإضافة واحد مفاتيح السجل التالية.

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework\ الإصدار \AssemblyFoldersEx\MyAssemblies]@= " AssemblyLocation"

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\ الإصدار \AssemblyFoldersEx\MyAssemblies]@= " AssemblyLocation"

    بالنسبة لنظام التشغيل 64 بت، إضافة واحد مفاتيح السجل التالية في خلية تسجيل من نوع 32 بت.

    HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\ الإصدار \AssemblyFoldersEx\MyAssemblies]@= " AssemblyLocation"

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\ الإصدار \AssemblyFoldersEx\MyAssemblies]@= " AssemblyLocation"

    AssemblyLocation هو الدليل تجميعات التي تريدها أن تظهر في إضافة مرجع صندوق حوار، على سبيل المثال، C:\MyAssemblies\.

    ملاحظة

    إنشاء مفتاح السجل ضمن HKEY_LOCAL_MACHINE عقدة السماح لكافة المستخدمين رؤية التجميعات في الموقع المحدد في مربع حوار إضافة مرجع. إنشاء مفتاح السجل تحت عقدة HKEY_CURRENT_USER يؤثر الإعداد للمستخدم الحالي.

    استدعاء مربع حوار إضافة مرجع مرة أخرى; التجميعات التي يجب أن تظهر تشغيل علامة تبويب .NET. إذا لم تظهر، تأكد من أن تجميعات الموجودة في الدليل المعين AssemblyLocation ، قم بإعادة تشغيل Visual Studio، و المحاولة مرة أخرى.

إلى إضافة مرجع في Visual Basic

  1. في مستكشف الحلول, انقر نقرا مزدوجا فوق مشروعي عقدة للمشروع.

  2. في مصمم مشروع, انقر فوق مراجع.علامة تبويب

  3. انقر فوق إضافة زر لفتح إضافة اقتران التشكيل الجانبيمربع الحوار.

  4. في مربع حوار إضافة المرجع، مربع حوار، تحديد علامة تبويب يشير إلى نوع مكوّن الذي تريد الرجوع إليه.

  5. حدد الرمز الذي تريد استخدامه، ثم انقر فوق موافق.

    تلميحتلميح

    تحديد المكونات متعددة بواسطة الضغط أسفل هناك المكونات كل ذلك على علامة تبويب نفس المفتاح زر'Ctrl' المتوفرة.

لإضافة مرجع في Visual Basic C#‎

  1. في مستكشف الحلول، انقر بزر الماوس الأيمن على المشروع DataWriter وانقر فوق إضافة مرجع.

  2. في مربع حوار إضافة المرجع، مربع حوار، تحديد علامة تبويب يشير إلى نوع مكوّن الذي تريد الرجوع إليه.

  3. حدد الرمز الذي تريد استخدامه، ثم انقر فوق موافق.

    تلميحتلميح

    تحديد المكونات متعددة بواسطة الضغط أسفل هناك المكونات كل ذلك على علامة تبويب نفس المفتاح زر'Ctrl' المتوفرة.

إلى إزالة أي مرجع في Visual Basic

  1. في مستكشف الحلول, انقر نقرا مزدوجا فوق مشروعي عقدة للمشروع.

  2. في مصمم مشروع, انقر فوق مراجع.علامة تبويب

  3. في القائمة مراجع تحديد المرجع الذي تريده إلى إزالة.

  4. انقر فوق إزالةالزر.

    تلميحتلميح

    يمكن أيضاً تحقق من المشروع للحصول على مراجع غير مستخدمة ثم إزالة جميعاً في وقت واحد. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إزالة مراجع غير مستخدمة (Visual Basic).

إلى إزالة أي مرجع في ‏‫#Visual C

  1. في مستكشف الحلول، افتح العقدة مراجع تحت عقدة المشروع.

  2. يمين-انقر فوق مرجع ثم انقر فوق إزالة.

راجع أيضًا:

المهام

استكشاف الأخطاء وإصلاحها في المراجع المقطوعة

كيفية القيام بما يلي: إضافة أو إزالة مساحات الاسم المستوردة (Visual Basic)

كيفية القيام بما يلي: إزالة مراجع غير مستخدمة (Visual Basic)

كيفية القيام بما يلي: تعيين "الخاصية نسخ محلية" من مرجع

كيفية القيام بما يلي: عناصر المشروع إضافة جديد

كيفية: إضافة و إزالة مراجع ويب

كيفية القيام بما يلي: تعيين مسار المرجع (C#)

المرجع

صفحة التطبيق، مصمم المشروع (C#)

مربع حوار إعدادات المترجم المتقدمة (Visual Basic)

المبادئ

مراجع المشروع

مراجع ويب في Visual Studio

Visual Studio متعدد الأهداف نظرة عامة

استكشاف أخطاء .NET Framework استهداف أخطاء

موارد أخرى

إدارة المراجع

أعطاء مراجع إلى مساحات الاسم والمكونات

استهداف محدد لـ.NET Framework الإصدار أو ملف تعريف