إذا لم تكن الوحدة في GAC ، فكيف تعرف VS لإظهارها في إضافة مراجع؟

StackOverflow https://stackoverflow.com/questions/3101545

سؤال

أحاول فهرسة GAC واستخدام ResolveAssemblyReferences استهداف. ومع ذلك ، يبدو أن بعض التجميعات (مثل كتلة تطبيق الوحدة) مفقودة من GAC ، ومع ذلك يعرضها بسعادة في مرجع مرجع إضافة. سؤالي: كيف يمكن أن يكون هذا؟ اعتقدت دائمًا أن التجمعات المسجلة GAC فقط تظهر هناك. هل فاتني شيء؟

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

المحلول

بالإضافة إلى إعداد السجل المذكور ، هناك أيضًا HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx و HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\AssemblyFoldersEx.

نصيحة: إذا قمت بتنزيل VS 2010 Pro Power Tools الامتداد ، يميز مربع الحوار "إضافة مرجع" الذي تم تحديثه بوضوح بين التجميعات الإطارية وتجميعات تمديد الإطار.

نصائح أخرى

يوجد في الواقع إعداد سجل يتيح لك إضافة أدلة إلى قائمة المواقع التي يبحث فيها Visual Studio عن التجميعات لعرضها في مربعات "إضافة المراجع".

هنا هي نظرة عامة سريعة على مكانها وكيفية إضافة مساراتك الخاصة إليها.

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