Select the product you need help with
מערכת קבצים אשר הייתה תלויית-רישיות הופכת לבלתי תלויה ברישיות לאחר התקנת עדכון עבור ?.NET Framework 2.0מספר מאמר: 929110 - הצג מוצרים שמאמר זה מתייחס אליהם. תקצירלאחר התקנת עדכון של Microsoft .NET Framework 2.0, התלות ברישיות של מערכת קבצים משתנה מתלויית-רישיות לבלתי תלויה ברישיות. מאפייני הבעיהחשוב על התרחיש הבא. אתה מפעיל תלות ברישיות עבור מערכת קבצים של Microsoft Windows לשם פעולה הדדית מול Windows/UNIX. אתה מתקין עדכון עבור Microsoft .NET Framework 2.0 ואז מפעיל מחדש את המחשב. בתרחיש זה, מערכת הקבצים אינה עוד תלויית-רישיות. מאחר שמערכת הקבצים אינה עוד תלויית-רישיות, אתה עלול לקבל הודעות שגיאה ביישומים תלויי רישיות. כמו כן, הדבר עלול לגרום לאובדן נתונים, מאחר שקבצים מוחלפים בשוגג עקב אי-התלות ברישיות, אשר אינה צפויה. סיבהבעיה זו מתרחשת מכיוון שבעיה בהתקנה המקורית של ?.NET Framework 2.0 מגדירה את הערך של מפתח הרישום HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive כ-?1. מפתח הרישום HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive קובע אם מערכת קבצים היא תלויית-רישיות או שאינה תלויית-רישיות. אם הערך של מפתח זה מוגד כ-?1, מערכת הקבצים נחשבת למערכת שאינה תלויית-רישיות. אם הערך של מפתח זה מוגד כ-?0, מערכת הקבצים נחשבת לתלויית-רישיות.
בשל אופן הפעולה של עדכון Windows Installer, כל עדכון מפעיל מחדש את שינויי הרישום בהתקנה המקורית של ?.NET Framework 2.0. לפיכך, הערך של מפתח הרישום מוגדר כ-?1, בדומה להתקנת ?.NET Framework. התנהגות זו עלולה להחליף ערך כלשהו אשר נקבע על ידי המשתמש עבור מפתח זה. לדוגמה, אם הגדרת את הערך של מפתח רישום זה כ-?0 עבור מערכת קבצים תלויית-רישיות, והתקנת עדכון עבור ?.NET Framework 2.0 אשר פורסם לפני ה-?27 בנובמבר 2006 - הערך של מפתח רישום זה יוגדר כ-1 לאחר התקנת העדכון. התוצאה הנה מערכת קבצים שאינה תלויית-רישיות. שים לב בעיה זו אינה מתרחשת בעדכונים עבור ?.NET Framework 2.0 אשר פורסמו לאחר ה-?27 בנובמבר 2006. דרכים לעקיפת הבעיהאם תגדיר בכוונה את ערך מפתח הרישום HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive כ-?0 משום שאתה זקוק למערכת קבצים תלויית-רישיות, ועדכון עבור ?.NET Framework 2.0 יחזור ויגדיר ערך זה כ-?1, הגדר שוב את הערך של מפתח רישום זה כ-?0 באופן ידני. הפעל מחדש את המערכת כדי שהשינויים ייכנסו לתוקף. לדוגמה, אם השרת הוא שרת NFS בסביבה הטרוגנית וערך מפתח הרישום מוגדר כ-?1, באפשרותך להגדיר את הערך שוב כ-?0 באופן ידני. שים לב אם תתקין מחדש את ?.NET Framework 2.0 או שתתקן או תתקין מחדש עדכונים כלשהם של ?.NET Framework 2.0 אשר פורסמו לפני ה-?27 בנובמבר 2006, יהיה עליך לבצע שוב את הדרך הידנית לעקיפת הבעיה. מאפייניםמספר מאמר: 929110 - סקירה אחרונה: יום שני 03 דצמבר 2007 - עדכון: 1.6 המידע במאמר זה חל על:
| תרגומי מאמרים
|


לראש הדף








