מאפייני הבעיה
שקול את התרחיש הבא:
-
בניית יישום של Microsoft Visual Basic 2008 במצב איתור באגים. לדוגמה, בקובץ web. config עבור יישום אינטרנט 2008 Visual Basic, תשתמש את התכונה והערך הבאים:
debug="true"
-
היישום מבוסס על Microsoft .NET Framework 3.5.
-
היישום תלויה הרכבות רבים לגבי הפניות רבות.
בתרחיש זה, מהדר Visual Basic (Vbc.exe) עשויים להשתמש 100 אחוזים מהמשאבים CPU. בנוסף, ייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה:
אובייקט ' / 32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem' נותק או שאינו קיים בשרת.
הגורם
בעיה זו מתרחשת מכיוון ה-CPU מחשבת הרבה נתונים איתור באגים בעת בניית היישום במצב איתור באגים. מחושב וכמה נתונים איתור באגים תלויה בגודל של הפרוייקט על מספר הפניות. במקרים מסוימים, הנתונים איתור באגים מחושב מספר פעמים.
פתרון
מידע על תיקונים חמים
תיקון חם נתמך זמין כעת מ- Microsoft. עם זאת, הוא מיועד רק את הבעיה המתוארת במאמר זה. יש להחיל אותו רק במערכות שהתעוררה בהן בעיה ספציפית זו. תיקון חם זה עשוי לעבור בדיקות נוספות. לכן, אם המערכת שברשותך לא נפגעה באופן חמור מבעיה זו, מומלץ להמתין למהדורת ה-service pack הבאה של Microsoft Visual Studio 2008, המכילה תיקון חם זה.
כדי לפתור בעיה זו באופן מיידי, פנה לשירותי התמיכה בלקוחות של Microsoft לקבלת התיקון החם. לקבלת רשימה מלאה של מספרי הטלפון בשירותי התמיכה ללקוח של Microsoft ומידע על עלויות תמיכה, בקר באתר האינטרנט הבא של Microsoft:http://support.microsoft.com/contactus/?ws=supportהערה במקרים מיוחדים, ניתן לבטל את החיובים שהצגת שיחות תמיכה אם מומחה תמיכה של Microsoft יקבע שעדכון ספציפי יפתור את הבעיה. דמי התמיכה המקובלים יחולו על נוספים שאלות וסוגיות תמיכה אשר אינן מצריכות העדכון הספציפי האמור. הערה לאחר החלת תיקון חם זה, ה-CPU מחשבת את נתוני איתור באגים פעם אחת בלבד. שינוי זה מצמצם את עומס העבודה עבור מהדר Visual Basic ו פותר בעיה זו. כדי לפתור את הבעיה לחלוטין, אנו ממליצים כי גם להחיל את התיקון החם 953595 עבור .NET Framework 3.5. לקבלת מידע נוסף אודות תיקון חם 953595, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
953595 המהדר Visual Basic (Vbc.exe) עשויים להשתמש 100 אחוזים מהמשאבים CPU בעת בניית יישום מבוסס-.NET Framework 3.5 בעל רבים הרכבות והפניות
דרישות מוקדמות
יש ברשותך Visual Studio 2008 מותקן כדי להחיל תיקון חם זה.
דרישת הפעלה מחדש
אתה לא צריך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.
מידע על החלפת התיקון החם
תיקון חם זה אינו מחליף תיקונים חמים אחרים.
פרטי קובץ
הגירסה האנגלית של תיקון חם זה כוללת את תכונות הקובץ (או תכונות קובץ מתקדמות יותר) המפורטות בטבלה הבאה. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). כשמציגים את פרטי הקובץ, היא מומרת לזמן המקומי. כדי לברר את הפרש השעות בין זמן UTC לזמן המקומי, השתמש בכרטיסייה אזור זמן בפריט ' תאריך ושעה ' בלוח הבקרה.
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Msvb7.dll |
9.0.21022.113 |
4,069,880 |
03-Jun-2008 |
03:19 |
x86 |
פתרון הבעיה
כדי לעקוף בעיה זו, השתמש באחת מהשיטות הבאות.
שיטה 1
בניית היישום במצב מהדורה.
שיטה 2
אם אתה מנסה לבנות יישום אינטרנט, השתמש את התכונה והערך הבאים בקובץ web. config:
debug="false"
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
מידע נוסף
לקבלת מידע נוסף על מינוח עדכוני התכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של מיקרוסופט