הודעת שגיאה בעת שימוש מהדר Visual C++ 2008: "שגיאה מכרעת C1859"

עבוד בכל מקום מכל מכשיר באמצעות Microsoft 365

שדרג ל-Microsoft 365 כדי לעבוד בכל מקום באמצעות התכונות והעדכונים האחרונים.

שדרג עכשיו

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

בעת הפעלת Microsoft Visual C++ 2008 הקומפיילר כדי לבצע קומפילציה לקבצים או לבנות פרוייקט, מתקבלת הודעת השגיאה הבאה:

שגיאה מכרעת C1859: שם קובץ כותרת לא צפויה שעבר קומפילציה כותרת, פשוט rerunning הקומפיילר עשוי לפתור את הבעיה.

בנוסף, הבעיה עדיין מתרחשת גם בעת הפעלת הקומפיילר שוב. בעיה זו מתרחשת כאשר תפעיל את האפשרות מהדר כותרת שבוצע הידור מוקדם של יצירה/שימוש במחשב שבו פועל Windows 7 או Windows Server 2008.

הערה ייתכן שתיתקל יותר בעיה זו לעיתים קרובות אם תפעיל את האפשרות מהדר / ניתוח .

הגורם

כאשר תפעיל את האפשרות מהדר כותרת שבוצע הידור מוקדם של יצירה/שימוש , הקומפיילר דורש כי קבצי הכותרת שעבר קומפילציה למודולים יחסית אל תעביר בין אוספים. עם זאת, התכונה אקראיות פריסה של שטח כתובת (המכונה גם שורה) relocates באופן אקראי מודולים בתהליך. לכן, השגיאה מתרחשת כאשר מודולים מעבר בין אוספים.

פתרון

מידע על תיקונים חמים

תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן בעיה ספציפית זו. תיקון חם זה עשוי לעבור בדיקות נוספות. לכן, אם המערכת שברשותך לא נפגעה באופן חמור מבעיה זו, מומלץ להמתין לעדכון התוכנה הבא המכיל תיקון חם זה.

כדי להוריד את התיקון החם מתוך גלריית קוד רשת מפתחים של Microsoft (MSDN), בקר באתר האינטרנט הבא של Microsoft:

http://code.msdn.microsoft.com/KB976656
הערה גלריית הקודים של MSDN מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך ברשימה, הדבר נובע הדף גלריית קוד משאב אינו זמין עבור שפה זו.


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

http://support.microsoft.com/contactus/?ws=supportהערה באפשרותך גם להוריד תיקון חם זה מאתר האינטרנט הבא של Microsoft:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=25785הערה חבילת תיקון חם זה מכיל גם תיקון עבור "C1001: אירעה שגיאה פנימית בהמהדר (קומפיילר קובץ f:\dd\vctools\compiler\utc\src\p2\main.c, קו 182) כאשר אתה משתמש .NET framework 3.5.

דרישות מוקדמות

עליך להיות בעל Microsoft Visual Studio 2008 Service Pack 1 מותקן כדי להחיל תיקון חם זה.

דרישת הפעלה מחדש

אין לך להפעיל מחדש את המחשב לאחר החלת התיקון החם אם אין מופע של Visual Studio נמצא בשימוש.

מידע על החלפת התיקון החם

תיקון חם זה אינו מחליף תיקונים חמים אחרים.

פרטי קובץ


הגירסה האנגלית של תיקון חם זה כוללת את תכונות הקובץ (או תכונות קובץ מתקדמות יותר) המפורטות בטבלה הבאה. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). כשמציגים את פרטי הקובץ, היא מומרת לזמן המקומי. כדי לברר את הפרש השעות בין זמן UTC לזמן המקומי, השתמש
אזור זמן
טאב ב-
תאריך ושעה
פריט בלוח הבקרה.

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

C1.dll

15.0.30729.4455

677,184

10-Dec-2009

02:31

C1.dll

15.0.30729.4455

828,744

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,202,952

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,213,704

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,348,360

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,504,016

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,890,568

10-Dec-2009

02:31

פתרון הבעיה

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


שיטה 1

השבת את האפשרות מהדר / לנתח אם היא זמינה.

שיטה 2

התחל בנייה נקייה.

שיטה 3

הפעל מחדש את המחשב.

שיטה 4

השבת את האפשרות מהדר כותרת שבוצע הידור מוקדם של יצירה/שימוש .


הערה שיטות אלה לא מובטח לעבודה. גם אם אתה משתמש באחת מהשיטות הבאות, אתה עלול להיתקל בבעיה זו עדיין.

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף

לקבלת מידע נוסף אודות אקראיות פריסה של שטח כתובת, בקר בלוג הבאים של Microsoft:

כתובת אקראיות פריסת שטח ב- Windows Vistaלקבלת מידע נוסף אודות שגיאות שבוצע הידור מוקדם של כותרת, בקר ב בלוג הבאים של Microsoft:

שגיאות כותרת שעבר קומפילציה ב- Windows 7

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×