أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

قد لا يتم تثبيت التطبيقات التي يتم تعيين تسلسل من خلال جهاز التسلسل التطبيق-V 5.0 حزمة الخدمة sp1 الخاصة بشكل صحيح

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية2876368
الأعراض
التطبيقات التي يتم تعيين تسلسل من خلال جهاز التسلسل Microsoft تطبيق الوضع الظاهري 5.0 حزمة الخدمة sp1 (التطبيق-V 5.0) قد لا يتم تثبيت بشكل صحيح عند محاولة إضافة الحزمة باستخدام MSI الذي تم إنشاؤه. يبدأ الإعداد MSI ويستمر وثم يعود دون إنشاء رسالة إعلام بخطأ. بالإضافة إلى ذلك، سيتم تسجيل حدث عام مشابهة للرسالة التالية في سجل التطبيق:

اسم السجل: التطبيق
المصدر: MsiInstaller
معرف الحدث: 1033
فئة المهمة: بلا
مستوى: معلومات
الكلمات الأساسية: الكلاسيكية
الوصف:
Windows Installer بتثبيت المنتج. اسم المنتج: إصدار المنتج MyApp 1.0: 1.0. لغة المنتج: 1033. الشركة المصنعة: شركة مايكروسوفت. حالة نجاح أو خطأ التثبيت: 1603.


ملاحظة أحداث MsiInstaller 1033 التي تحتوي على رمز حالة 1603 عامة وفقط تشير إلى حدوث فشل تثبيت. يجب تجميع سجلات MSI لتعريف هذا السيناريو نهائياً. لمزيد من المعلومات حول كيفية القيام بذلك، راجع قسم "مزيد من المعلومات".
السبب
يحدث هذا الخطأ نظراً لأن MSIs التي تم إنشاؤها بواسطة جهاز التسلسل التطبيق-V 5.0 SP1 يتضمن إصدار AppVMsiPackageTemplate.dll غير strongname الموقعة. هذه مشكلة معروفة مع التطبيق-V 5.0 SP1.

ملاحظة تحدث هذه المشكلة مع التطبيق-V 5.0 RTM أو مع أي إصدار من جهاز التسلسل التطبيق-V 5.0 32-بت.
الحل البديل

الحل 1: استخدام جهاز التسلسل 32-بت لإنشاء حزم MSI ليتم تشغيلها على أنظمة التشغيل 64-بت

لتطبيقات 32-بت، يمكنك استخدام المنظم SP1 التطبيق الخامس 32-بت (x86) لإنشاء حزم (AMD64) 64 بت. هذه ستعمل على أنظمة التشغيل العميلة فئة 64 بت في وضع WOW.

الحل البديل 2: استخدام إصدار RTM 5.0 جهاز التسلسل 64-بت لحزمة 64 بت

الحزم التي تم إنشاؤها باستخدام إصدار RTM من جهاز التسلسل 64-بت معتمدة بشكل كامل على الأجهزة العميلة التطبيق-V 5.0 SP1 وحزمة الخدمة SP2.

الحل البديل الثالث: تثبيت الحزمة يدوياً

الحزمة.appv الذي تم إنشاؤه لا تزال حزمة تثبيت صالحة. يمكن تثبيت الحزمة عن طريق تشغيل cmdlets ل Windows PowerShell التالية:
  • إضافة أبفكلينتباكاجي
  • نشر أبفكلينتباكاجي
لمزيد من المعلومات حول هذه cmdlets، انتقل إلى موقع Microsoft التالي على ويب:

الحل البديل 4: إيقاف تشغيل strongname توقيع AppVMsiPackageTemplate.dll

بديل آخر هو للوثوق بالتجميع وتمكين نظام التشغيل لتثبيت الحزمة على الرغم من أن AppVMsiPackageTemplate.dll غير strongname الموقعة. للقيام بذلك، استيراد مفاتيح التسجيل محرر تسجيل Windows الإصدار 5.00 التالية على الكمبيوتر العميل:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35
معلومات أخرى
لتعريف هذا السيناريو نهائياً، تمكين MSI مطول تسجيل على العميل. للقيام بذلك، إضافة طريقة العرض التسجيل محرر تسجيل Windows الإصدار 5.00 التالية:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer

"تسجيل" = "فويسيوارموبكس"

لمزيد من المعلومات حول كيفية تمكين تسجيل MSI، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
223300 كيفية تمكين تسجيل مثبت Windows

سيحتوي سجل MSI مطول خطأ مشابهة لما يلي:

سفكسكا: استخراج الإجراء المخصص إلى الدليل المؤقت: C:\WINDOWS\Installer\MSI250D.tmp-\

سفكسكا: ربط v4.0.30319 إصدار CLR

استدعاء الإجراء المخصص أبفمسيباكاجيتيمبلاتي!خطأ Microsoft.AppV.MsiTemplate.CustomActions.CustomActions.PublishPackage: تعذر تحميل الفئة إجراء مخصص Microsoft.AppV.MsiTemplate.CustomActions.CustomActions من التجميع: System.IO.FileLoadException أبفمسيباكاجيتيمبلاتي: تعذر تحميل الملف أو التجميع ' أبفمسيباكاجيتيمبلاتي، الإصدار = 5.0.1104.0, الثقافة = محايد, =31bf3856ad364e35' أو أحد تبعياته. فشل التحقق من صحة الاسم القوى. (استثناء من HRESULT: 0x8013141A) اسم الملف: 'أبفمسيباكاجيتيمبلاتي، الإصدار =5.0.1104.0، الثقافة = محايد, = 31bf3856ad364e35 '---> System.Security.SecurityException: فشل التحقق من صحة الاسم القوى. (استثناء من HRESULT: 0x8013141A)

منطقة التجميع الذي فشل:

جهاز الكمبيوتر في System.Reflection.RuntimeAssembly._nLoad (اسم الملف اسم التجميع، سلسلة تعليمات البرمجة الأساسية، أسيمبليسيكوريتي الأدلة، لوكاتيونهينت رونتيميسيمبلي، ثرووونفيلينوتفوند ستاككراولمارك آند ستاكمارك، بريفهوستبيندير IntPtr، منطقية، فورينتروسبيكشن منطقية، سوبريسسيكوريتيتشيكس منطقية) في System.Reflection.RuntimeAssembly.InternalLoadAssemblyName (أسيمبليريف اسم التجميع، الدليل أسيمبليسيكوريتي، ريقاسيمبلي رونتيميسيمبلي، ثرووونفيلينوتفوند ستاككراولمارك آند ستاكمارك، بريفهوستبيندير IntPtr، منطقية، فورينتروسبيكشن منطقية، سوبريسسيكوريتيتشيكس Boolean) في System.Reflection.RuntimeAssembly.InternalLoad (سلسلة أسيمبليسترينج، أسيمبليسيكوريتي الأدلة، فورينتروسبيكشن ستاككراولمارك آند ستاكمارك، بريفهوستبيندير IntPtr، Boolean) في System.Reflection.RuntimeAssembly.InternalLoad (سلسلة أسيمبليسترينج، أسيمبليسيكوريتي الأدلة، ستاككراولمارك آند ستاكمارك، فورينتروسبيكشن Boolean) في System.AppDomain.Load (سلسلة أسيمبليسترينج) في Microsoft.Deployment.WindowsInstaller.CustomActionProxy.GetCustomActionMethod (جلسة، اسم التجميع سلسلة، سلسلة اسم _ الفئة، methodName سلسلة)

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2876368 - آخر مراجعة: 08/06/2013 16:50:00 - المراجعة: 1.0

Microsoft Application Virtualization 5.0 for Windows Desktops Service Pack 1

  • kbmt KB2876368 KbMtar
تعليقات
/html>html>t=">=">