ahmed ksnv
02-07-2007, 11:39 AM
http://img77.imageshack.us/img77/6472/t199ko9.gif
هل تعاني من مشكلة في معالج تحديث الكود من VB6 إلى VB2005
ظاهرة المشكلة
المعالج لا يتم تنفيذه ويظهر لك خطأ رقم 0x800706BE أو 0x800706BA أو كليهما
أقدم إليك مجموعة من الحلول التي ممكن أن تفيد في تجاوز هذه المشكلة
الحل الأول:
إذا كنت قد وضعت إعداد اللغة الافتراضية إلى أحد اللغات التالية
Arabic (Syria)
English (Belize)
Spanish (Peru)
Arabic (Jordan)
English (Trinidad)
Spanish (Argentina)
Arabic (Lebanon)
Windows 98/Me , Windows 2000 and later: English (Zimbabwe)
Spanish (Ecuador)
Arabic (Kuwait)
Windows 98/Me , Windows 2000 and later: English (Philippines)
Spanish (Chile)
Arabic (U.A.E.)
Spanish (Uruguay)
Arabic (Bahrain)
Spanish (Paraguay)
Arabic (Qatar)
Spanish (Bolivia)
Spanish (El Salvador)
Spanish (Honduras)
Spanish (Nicaragua)
Spanish (Puerto Rico)
Chinese (Traditional)
فيجب عليك تعديل اللغة إلى أي لغة أخرى وبالنسبة لمستخدمي اللغة العربية يمكنهم وضع اللغة على Arabic (Saudi Arabia)
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الثاني
ربما يكون الملف VBUpgrade.Engine.DLL غير مسجل أعد تسجيله يدويا باستخدام الأمر
regasm C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\VBUpgrade.Engine.DLL
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الثالث
ربما يكون الملف Microsoft.VisualBasic.UpgradeExtensions.DLL غير مسجل أعد تسجيله يدويا باستخدام الأمر
regasm C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\ Microsoft.VisualBasic.UpgradeExtensions.DLL
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الرابع
تأكد من الريجستري إذا كان موجودا فيه المفتاح التالي قم بحذفه ثم أعد تسجيل جميع المكتبات الموجودة في المجلد C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\ بواسطة الأداة Regasm
[HKEY_CLASSES_ROOT\CLSID\{A8220117-B52C-4012-8CB7-2E0202B3A624}\InprocServer32\8.0.1200.0]
"Class" = "Microsoft.VisualBasic.UpgradeExtensions.ResUtil"
"Assembly" = "Microsoft.VisualBasic.UpgradeExtensions , Version = 8.0.1200.0 , Culture = neutral , PublicKeyToken = b03f5f7f11d50a3a"
"RuntimeVersion" = "v2.0.40607"
هل تعاني من مشكلة في معالج تحديث الكود من VB6 إلى VB2005
ظاهرة المشكلة
المعالج لا يتم تنفيذه ويظهر لك خطأ رقم 0x800706BE أو 0x800706BA أو كليهما
أقدم إليك مجموعة من الحلول التي ممكن أن تفيد في تجاوز هذه المشكلة
الحل الأول:
إذا كنت قد وضعت إعداد اللغة الافتراضية إلى أحد اللغات التالية
Arabic (Syria)
English (Belize)
Spanish (Peru)
Arabic (Jordan)
English (Trinidad)
Spanish (Argentina)
Arabic (Lebanon)
Windows 98/Me , Windows 2000 and later: English (Zimbabwe)
Spanish (Ecuador)
Arabic (Kuwait)
Windows 98/Me , Windows 2000 and later: English (Philippines)
Spanish (Chile)
Arabic (U.A.E.)
Spanish (Uruguay)
Arabic (Bahrain)
Spanish (Paraguay)
Arabic (Qatar)
Spanish (Bolivia)
Spanish (El Salvador)
Spanish (Honduras)
Spanish (Nicaragua)
Spanish (Puerto Rico)
Chinese (Traditional)
فيجب عليك تعديل اللغة إلى أي لغة أخرى وبالنسبة لمستخدمي اللغة العربية يمكنهم وضع اللغة على Arabic (Saudi Arabia)
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الثاني
ربما يكون الملف VBUpgrade.Engine.DLL غير مسجل أعد تسجيله يدويا باستخدام الأمر
regasm C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\VBUpgrade.Engine.DLL
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الثالث
ربما يكون الملف Microsoft.VisualBasic.UpgradeExtensions.DLL غير مسجل أعد تسجيله يدويا باستخدام الأمر
regasm C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\ Microsoft.VisualBasic.UpgradeExtensions.DLL
http://img352.imageshack.us/img352/39/f092ub5.gif
الحل الرابع
تأكد من الريجستري إذا كان موجودا فيه المفتاح التالي قم بحذفه ثم أعد تسجيل جميع المكتبات الموجودة في المجلد C:\Program Files\Microsoft Visual Studio 8\VB\VBUpgrade\ بواسطة الأداة Regasm
[HKEY_CLASSES_ROOT\CLSID\{A8220117-B52C-4012-8CB7-2E0202B3A624}\InprocServer32\8.0.1200.0]
"Class" = "Microsoft.VisualBasic.UpgradeExtensions.ResUtil"
"Assembly" = "Microsoft.VisualBasic.UpgradeExtensions , Version = 8.0.1200.0 , Culture = neutral , PublicKeyToken = b03f5f7f11d50a3a"
"RuntimeVersion" = "v2.0.40607"



