"שגיאה 1720" בעת התקנת קובץ MSI תוספת עבור Visio 2007

אם אתה לקוח עם עסק קטן, למצוא פתרונות נוספים משאבי למידה בבית באתר התמיכה בעסקים קטנים .

מאפייני הבעיה

בעת ניסיון להשתמש בקובץ ה-. msi כדי להתקין תוספת עבור Microsoft Office Visio 2007 במחשב מבוסס Windows Vista, התוספת לא מותקן, הודעת השגיאה הבאה נרשמת בקובץ יומן הרישום של ההתקנה:
שגיאה 1720. קיימת בעיה עם חבילה זו של Windows Installer. אין אפשרות להפעיל script הדרוש להשלמת התקנה זו. פנה לספק כוח אדם או חבילת תמיכה. פעולה מותאמת אישית שגיאת script VisSolPublish_BumpVisioChangeId-2147024891, WshShell.RegWrite: בסיס לא חוקי במפתח הרישום "HKLM\Software\Microsoft\Office\Visio\ConfigChangeID". שורה 4, עמודה 1.

כמו כן, כאשר אתה מנסה להתקין תבנית מותאמת אישית של Microsoft Office InfoPath 2007, הודעת השגיאה הבאה נרשמת בקובץ יומן הרישום של ההתקנה:
קיימת בעיה עם חבילה זו של Windows Installer. אין אפשרות להפעיל script הדרוש להשלמת התקנה זו. פנה לספק כוח אדם או חבילת תמיכה.

פתרון הבעיה

כדי לעקוף בעיה זו, השתמש באחת מהשיטות הבאות.


שיטה 1: בטל UAC ולהפעיל את קובץ ה-. msi
כדי לפתור בעיה זו, בטל בקרת חשבון משתמש (UAC) ולאחר מכן הפעל את קובץ ה-. msi. לשם כך, בצע את הפעולות הבאות:
  1. בטל את בקרת חשבון משתמש (UAC). לשם כך, בצע את הפעולות הבאות:
    1. לחץ על התחלStart button , לחץ על לוח הבקרה, לחץ על חשבונות משתמשים ובטיחות המשפחהולאחר מכן לחץ על חשבונות משתמשים.

      לחלופין, אם אתה מחובר לתחום רשת, לחץ על חשבונות משתמשיםולאחר מכן לחץ על חשבונות משתמשים.
    2. לחץ על הפעלה או ביטול של בקרת חשבון המשתמש.

      User Account Control permission אם תתבקש להזין סיסמת מנהל מערכת, הקלד את שם המשתמש של מנהל המערכת ואת הסיסמה ולאחר מכן לחץ על אישור. אם מוצגת בקשה לאישור, לחץ על ' המשך'.
    3. לחץ כדי לנקות את תיבת הסימון השתמש בקרת חשבון משתמש (UAC) כדי לסייע בהגנה על המחשב שלך ולאחר מכן לחץ על אישור.
    4. הפעל מחדש את המחשב.
  2. הפעל את קובץ ה-. msi כדי להתקין את התוספת.
  3. UAC לזמין. כדי לעשות זאת, חזור על שלב 1, פרט לכך שבשלב 1c, לחץ כדי לבחור בתיבת הסימון השתמש בקרת חשבון משתמש (UAC) כדי לסייע בהגנה על המחשב שלך .
הערות
  • אם קובץ ה-. msi מכיל תוספת COM, אם אתה בוחר באפשרות לי בדיוק כמו המשתמשים שעבורם להחיל את התוספת, התוספת אינו מותקן כצפוי.
  • לקבלת מידע נוסף אודות UAC, עבור אל מהי ' בקרת חשבון משתמש? אתר האינטרנט של Microsoft.


שיטה 2: לשנות את קובץ ה-. msi
כדי לפתור בעיה זו, שנה את קובץ ה-. msi. לשם כך, בצע את הפעולות הבאות:
  1. פתח את קובץ ה-. msi בעורך MSI. לדוגמה, השתמש בעורך MSI Orca הכלול ב- Microsoft Windows ערכת פיתוח תוכנה (SDK).

    לקבלת מידע נוסף אודות Windows SDK, עבור אל אתר רשת מפתחים של Microsoft (MSDN) Windows SDK רכיבים עבור Windows Installer מפתחים .
  2. פתח את קובץ ה-. msi בעורך MSI.
  3. אתר את טבלת פעולה מותאמת אישית .
  4. אתר את הפעולה המותאמת אישית של VisSolPublish_BumpVisioChangeId , ולאחר מכן שנה את הסוג כדי 3622.
  5. שמור את קובץ ה-. msi ולאחר מכן צא מעורך.
הערה שינוי זה גורם הפעולה המותאמת אישית להיות פעולה מותאמת אישית commit שנדחו מסוג "noimpersonate". שינוי זה מאפשר את קובץ ה-. msi הפעל ברמת הרשאות מנהל. כאשר תבצע שינוי זה, קובץ ה-script פועל מאוחר יותר ברצף "התקנה" ואת מוקדם יותר ברצף "הסר".
מאפיינים:

מזהה פריט: 929991 - סקירה אחרונה: 15 בינו׳ 2017 - תיקון: 1

משוב