ظهور رسالة الخطأ "بعض الخصائص المقترنة بالحل لا يمكن قراءة" عند محاولة فتح مشروع في Visual Studio.NET 2003 أو Visual Studio 2005


هام: تتضمن هذه المقالة معلومات حول كيفية تعديل التسجيل. تأكد من النسخ الاحتياطي للسجل قبل تعديله. تأكد من معرفة كيفية استعادته في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية واستعادة وتعديل السجل، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
وصف 256986 تسجيل Microsoft Windows

الأعراض


عند محاولة فتح مشروع في Microsoft Visual Studio.NET 2003 أو في Microsoft Visual Studio 2005، أو عند محاولة إنشاء مشروع، قد تتلقى رسالة الخطأ التالية:
تعذر قراءة بعض الخصائص المقترنة بالحل.
بالإضافة إلى ذلك، قد تتلقى رسالة الخطأ التالية في "مستكشف الحلول":
لا يمكن تحميل ملف المشروع.
إذا حاولت تحميل المشروع، تتلقى رسالة الخطأ التالية:
خطأ غير محدد

السبب


إذا قمت بتشغيل عنصر تحكم التعليمات البرمجية المصدر في Visual Studio.NET 2003 أو Visual Studio 2005 يحاول تحميل موفر Microsoft مصدر التعليمات البرمجية التحكم واجهة (MSSCCI) المطابقة عند محاولة فتح مشروع أو عند محاولة إنشاء مشروع. ومع ذلك، موفر MSSCCI يتم تسجيله في سجل Microsoft Windows باستخدام مسار نسبي في DLL المطابق قد يشكل خطرا أمنيا على جهاز الكمبيوتر الخاص بك. لذلك، قبل تحميل Visual Studio.NET 2003 أو Visual Studio 2005 موفر MSSCCI، Visual Studio.NET 2003 أو Visual Studio 2005 التحقق من ما إذا كان يتم تسجيل أي موفر MSSCCI على جهاز الكمبيوتر الخاص بك باستخدام مسار نسبي.

إذا تم تسجيل أي موفر MSSCCI على جهاز الكمبيوتر الخاص بك باستخدام مسار نسبي، يحدث السلوك المذكور في قسم "الأعراض".

الحل


تحذير قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح باستخدام "محرر التسجيل" أو باستخدام طريقة أخرى. قد تتطلب هذه المشكلات إعادة تثبيت نظام التشغيل. لا تضمن Microsoft أن تتمكن من حل هذه المشاكل. تعديل التسجيل على مسؤوليتك الشخصية.

لحل هذه المشكلة، تعديل إدخال التسجيل المطابقة لكل موفر MSSCCI يتم تسجيله باستخدام مسار نسبي في DLL المطابق. تعديل إدخال التسجيل حيث يتم تسجيل الموفر MSSCCI باستخدام المسار المطلق لملف DLL بدلاً من ذلك. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، وثم انقر فوق
    قم تشغيل.
  2. في المربع فتح ، اكتب
    regedit، ثم انقر فوق "موافق" لبدء تشغيل "محرر التسجيل".
  3. في "محرر التسجيل"، حدد موقع مفتاح التسجيل الفرعي التالي:

    HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders

    لاحظ أن كل من إدخالات التسجيل لهذا المفتاح الفرعي يحتوي على معلومات حول مفتاح فرعي لتسجيل ضمن HKEY_LOCAL_MACHINE. على سبيل المثال،
    إدخال التسجيل Microsoft Visual SourceSafe يحتوي على البيانات التالية: Software\Microsoft\SourceSafe
  4. لكل من إدخالات السجل التي قمت ملاحظة في الخطوة 3، حدد موقع المفتاح الفرعي للتسجيل المطابقة. على سبيل المثال، حدد موقع مفتاح التسجيل الفرعي التالي:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe
  5. لكل من مفاتيح التسجيل الفرعية التي قمت بتحديد موقعة في الخطوة 4، إذا كان إدخال التسجيل SCCServerPath المطابق يحتوي على مسار نسبي، اتبع الخطوات التالية:
    1. انقر نقراً مزدوجاً فوق SCCServerPath، ومن ثم انقر فوق تعديل.
    2. اكتب المسار المطلق للموفر MSSCCI DLL في المربع بيانات القيمة . يمكنك استخدام Windows Search لتحديد موقع هذا المسار المطلق.

      ملاحظة: اتصل ببائع موفر MSSCCI للتحقق من أن هذه الخطوة لا تتداخل مع وظيفة موفر MSSCCI.
  6. انقر فوق موافق.
  7. يبدأ Visual Studio.NET 2003 أو Visual Studio 2005.
  8. في القائمة ملف ، أشر إلى
    جديد، ثم انقر فوق المشروع. لاحظ أنه يمكنك بنجاح إنشاء مشروع ولم تجد المشكلة المذكورة في قسم "الأعراض".

الحالة


يعتبر هذا السلوك حسب التصميم.

مزيد من المعلومات


خطوات إعادة إنشاء المشكلة

على جهاز كمبيوتر الذي قام موفر MSSCCI يتم تسجيله باستخدام مسار نسبي، اتبع الخطوات التالية:
  1. قم بتثبيت Visual Studio.NET 2003 أو Visual Studio 2005.
  2. قم بتشغيل عنصر تحكم التعليمات البرمجية المصدر.
  3. في Visual Studio.NET 2003 أو Visual Studio 2005، حاول إنشاء مشروع تطبيق Windows ل Microsoft Visual Basic 2005 أو Microsoft Visual Basic.NET أو إنشاء مشروع Microsoft Visual C#.NET أو Microsoft Visual C# 2005 تطبيق Windows.

المراجع


للمزيد من المعلومات، قم بزيارة مواقع ويب شبكة مطوري Microsoft (MSDN) التالية
خدمات التحكم المصدر
http://msdn2.microsoft.com/en-us/library/ms173879.aspx
للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

820833 PRB: "rror غير محدد" ظهور رسالة خطأ عند تنفيذ "عملية تحكم المصدر" في Visual Studio.NET 2003