Windows Tips & News

Windows 10 SDK Preview Build 18950 יצא

click fraud protection
אייקון קוד Hash של Hashtag
השאר תגובה

תצוגה מקדימה חדשה של Windows 10 SDK Insider הזמינה להורדה. זה מצרף את Windows 10 Insider Preview build 18950 שהיה שוחרר לאחרונה ל-Fast Ring. להלן השינויים במהדורה זו.

ניתן להוריד את ה-SDK המקדימה מדור מפתחים ב-Windows Insider.

למשוב ועדכונים לבעיות הידועות, עיין ב- פורום מפתחים. עבור בקשות חדשות לתכונות מפתחים, עבור אל שלנו Windows Platform UserVoice.

  • מבנה זה עובד בשילוב עם SDK שפורסמו בעבר ו-Visual Studio 2017 ו-2019. אתה יכול להתקין SDK זה ועדיין גם להמשיך לשלוח את האפליקציות שלך המכוונות ל-Windows 10 build 1903 ומעלה ל-Microsoft Store.
  • ה-SDK של Windows יהיה כעת רשמית נתמך רק על ידי Visual Studio 2017 ואילך. אתה יכול להוריד את Visual Studio 2019 פה.
  • מבנה זה של Windows SDK יותקן רק ב- תצוגה מקדימה של Windows 10 Insider בונה.
  • על מנת לסייע בגישה לסקריפט ל-SDK, ניתן יהיה לגשת ל-ISO גם דרך כתובת האתר הסטטית הבאה: https://software-download.microsoft.com/download/sg/Windows_InsiderPreview_SDK_en-us_18950_1.iso.

מהדר הודעות (mc.exe)

  • כעת מזהה את סימן סדר בתים של Unicode (BOM) בקבצי .mc. אם קובץ ה-.mc מתחיל ב-UTF-8 BOM, הוא ייקרא כקובץ UTF-8. אחרת, אם הוא מתחיל עם BOM UTF-16LE, הוא ייקרא כקובץ UTF-16LE. אם הפרמטר -u צוין, הוא ייקרא כקובץ UTF-16LE. אחרת, הוא ייקרא באמצעות דף הקוד הנוכחי (CP_ACP).
  • כעת נמנע מבעיות של כלל הגדרה אחת (ODR) בעוזרי C/C++ ETW שנוצרו על ידי MC הנגרמות על ידי פקודות מאקרו תצורה סותרות (למשל כאשר שני קובצי .cpp עם הגדרות סותרות של MCGEN_EVENTWRITETRANSFER מקושרים לאותו קובץ בינארי, עוזרי ה-ETW שנוצרו על ידי MC יכבדו כעת את ההגדרה של MCGEN_EVENTWRITETRANSFER בכל קובץ .cpp במקום לבחור באופן שרירותי זה או אחר).

Windows Trace Preprocessor (tracewpp.exe)

  • תומך כעת בקבצי קלט Unicode (.ini, .tpl וקוד מקור). קבצי קלט המתחילים ב-UTF-8 או UTF-16 סדר בתים (BOM) ייקראו כ-Unicode. קבצי קלט שאינם מתחילים עם BOM ייקראו באמצעות דף הקוד הנוכחי (CP_ACP). עבור תאימות לאחור, אם צוין פרמטר שורת הפקודה -UnicodeIgnore, קבצים המתחילים ב-UTF-16 BOM יטופלו כריקים.
  • תומך כעת בקבצי פלט Unicode (.tmh). כברירת מחדל, קובצי הפלט יקודדו באמצעות דף הקוד הנוכחי (CP_ACP). השתמש בפרמטרים של שורת הפקודה -cp: UTF-8 או -cp: UTF-16 כדי ליצור קובצי פלט של Unicode.
  • שינוי התנהגות: tracewpp ממיר כעת את כל טקסט הקלט ל-Unicode, מבצע עיבוד ב-Unicode וממיר טקסט פלט לקידוד הפלט שצוין. גרסאות קודמות של tracewpp נמנעו מהמרות Unicode וביצעו עיבוד טקסט בהנחה של סט תווים של בייט בודד. זה עלול להוביל לשינויי התנהגות במקרים שבהם קבצי הקלט אינם תואמים לדף הקוד הנוכחי. במקרים שבהם זו בעיה, שקול להמיר את קבצי הקלט ל-UTF-8 (עם BOM) ו/או להשתמש בפרמטר שורת הפקודה -cp: UTF-8 כדי למנוע עמימות קידוד.

TraceLoggingProvider.h

  • כעת נמנע מבעיות של כלל הגדרה אחד (ODR) הנגרמות על ידי פקודות מאקרו תצורה מתנגשות (למשל כאשר שני קבצי .cpp עם הגדרות סותרות של TLG_EVENT_WRITE_TRANSFER מקושרים לאותו קובץ בינארי, עוזרי TraceLoggingProvider.h יכבדו כעת את ההגדרה של TLG_EVENT_WRITE_TRANSFER בכל קובץ .cpp במקום לבחור באופן שרירותי אחד או אַחֵר).
  • בקוד C++, המאקרו TraceLoggingWrite עודכן כדי לאפשר שיתוף קוד טוב יותר בין אירועים דומים באמצעות תבניות שונות.

חתימה על האפליקציות שלך עם Device Guard Signing

  • אנו מקלים עליך לחתום על האפליקציה שלך. חתימת Device Guard היא תכונת Device Guard הזמינה ב-Microsoft Store for Business and Education. החתימה מאפשרת לארגונים להבטיח שכל אפליקציה מגיעה ממקור מהימן. המטרה שלנו היא להקל על החתימה על חבילת ה-MSIX שלך. תיעוד על החתמת Device Guard ניתן למצוא כאן: https://docs.microsoft.com/windows/msix/package/signing-package-device-guard-signing

הסרה של IRPROPS.LIB

במהדורה זו irprops.lib הוסר מה-SDK של Windows. אפליקציות שקישרו נגד irprops.lib יכולות לעבור ל-bthprops.lib כתחליף ל-Drop-in.

מספר ממשקי API נוספו לפלטפורמה מאז השחרור של Windows 10 SDK, גרסה 1903, לבנות 18362.

אם אתה מפתח תוכנה המריץ את Windows 10 Insider Preview build 18950, כדאי להתקין את ה-SDK הזה.

מָקוֹר: מיקרוסופט

מבנה פנימי של Windows מהדור הבא מצא את דרכו לאינטרנט

מבנה פנימי של Windows מהדור הבא מצא את דרכו לאינטרנט

ב-26 במרץ 2023, מבנה פנימי של Windows 11 25267.1001, בשם קוד "אָבָץ", הודלף באינטרנט. הוא חובר ב-...

קרא עוד

תכונות נסתרות ב-Windows 11 Build 25324 וכיצד להפעיל אותן

תכונות נסתרות ב-Windows 11 Build 25324 וכיצד להפעיל אותן

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתהמהדורה החדשה ביותר של Canary, W...

קרא עוד

עדכון Xbox OS לספטמבר מוסיף דיכוי רעשי צ'אט מסיבה ועוד

עדכון Xbox OS לספטמבר מוסיף דיכוי רעשי צ'אט מסיבה ועוד

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

קרא עוד