Windows Tips & News

Windows 10 SDK Preview Build 18950 je venku

click fraud protection
Hashtag ikona hash kódu
Zanechte odpověď

Nový Windows 10 SDK Insider Preview, který je k dispozici ke stažení. Připojuje Windows 10 Insider Preview sestavení 18950, které bylo nedávno vydané pro Fast Ring. Zde jsou změny v tomto vydání.

Sadu Preview SDK lze stáhnout z vývojářská sekce na Windows Insider.

Zpětnou vazbu a aktualizace známých problémů naleznete na vývojářské fórum. Chcete-li získat nové požadavky na vývojářské funkce, přejděte na naši stránku Uživatelský hlas platformy Windows.

  • Toto sestavení funguje ve spojení s dříve vydanými sadami SDK a Visual Studio 2017 a 2019. Tuto sadu SDK můžete nainstalovat a stále také pokračovat v odesílání aplikací, které cílí na Windows 10 sestavení 1903 nebo starší, do obchodu Microsoft Store.
  • Windows SDK bude nyní formálně podporováno pouze sadou Visual Studio 2017 a vyšší. Můžete si stáhnout Visual Studio 2019 tady.
  • Toto sestavení sady Windows SDK se nainstaluje pouze na Windows 10 Insider Preview staví.
  • Abychom vám pomohli s přístupem skriptu k sadě SDK, ISO bude také možné přistupovat prostřednictvím následující statické adresy URL:
    https://software-download.microsoft.com/download/sg/Windows_InsiderPreview_SDK_en-us_18950_1.iso.

Kompilátor zpráv (mc.exe)

  • Nyní detekuje značku pořadí bajtů Unicode (BOM) v souborech .mc. Pokud soubor .mc začíná kusovníkem UTF-8, bude přečten jako soubor UTF-8. V opačném případě, pokud začíná kusovníkem UTF-16LE, bude přečten jako soubor UTF-16LE. Pokud byl zadán parametr -u, bude přečten jako soubor UTF-16LE. Jinak bude načten pomocí aktuální kódové stránky (CP_ACP).
  • Nyní se vyhnete problémům s pravidly jedné definice (ODR) v pomocníkech C/C++ ETW generovaných MC způsobeným konfliktními konfiguračními makry (např. když dva soubory .cpp s konfliktními definicemi MCGEN_EVENTWRITETRANSFER jsou propojeny do stejného binárního souboru, pomocníci ETW generovaní MC budou nyní respektovat definici MCGEN_EVENTWRITETRANSFER v každém souboru .cpp namísto libovolného vybírání jedno nebo druhé).

Windows Trace Preprocessor (tracewpp.exe)

  • Nyní podporuje vstupní soubory Unicode (.ini, .tpl a zdrojový kód). Vstupní soubory začínající znakem pořadí bajtů (BOM) UTF-8 nebo UTF-16 se budou číst jako Unicode. Vstupní soubory, které nezačínají kusovníkem, budou načteny pomocí aktuální kódové stránky (CP_ACP). Pro zpětnou kompatibilitu, pokud je zadán parametr příkazového řádku -UnicodeIgnore, budou soubory začínající kusovníkem UTF-16 považovány za prázdné.
  • Nyní podporuje výstupní soubory Unicode (.tmh). Ve výchozím nastavení budou výstupní soubory kódovány pomocí aktuální kódové stránky (CP_ACP). Ke generování výstupních souborů Unicode použijte parametry příkazového řádku -cp: UTF-8 nebo -cp: UTF-16.
  • Změna chování: tracewpp nyní převádí veškerý vstupní text do Unicode, provádí zpracování v Unicode a převádí výstupní text na zadané výstupní kódování. Dřívější verze tracewpp se vyhýbaly konverzím Unicode a prováděly zpracování textu za předpokladu jednobajtové znakové sady. To může vést ke změnám chování v případech, kdy vstupní soubory neodpovídají aktuální kódové stránce. V případech, kdy se jedná o problém, zvažte převod vstupních souborů na UTF-8 (s kusovníkem) a/nebo použití parametru příkazového řádku -cp: UTF-8, abyste se vyhnuli nejednoznačnosti kódování.

TraceLoggingProvider.h

  • Nyní se vyhnete problémům s pravidly jedné definice (ODR) způsobenými konfliktními konfiguračními makry (např. když jsou propojeny dva soubory .cpp s konfliktními definicemi TLG_EVENT_WRITE_TRANSFER do stejného binárního souboru budou nyní pomocníci TraceLoggingProvider.h respektovat definici TLG_EVENT_WRITE_TRANSFER v každém souboru .cpp namísto libovolného vybírání jednoho nebo jiný).
  • V kódu C++ bylo aktualizováno makro TraceLoggingWrite, aby umožnilo lepší sdílení kódu mezi podobnými událostmi pomocí variadic šablon.

Podepisování aplikací pomocí Device Guard Signing

  • Usnadňujeme vám podepisování vaší aplikace. Podepisování Device Guard je funkce Device Guard, která je dostupná v Microsoft Storu pro firmy a vzdělávání. Podepisování umožňuje podnikům zaručit, že každá aplikace pochází z důvěryhodného zdroje. Naším cílem je usnadnit podepisování vašeho balíčku MSIX. Dokumentaci k Device Guard Signing naleznete zde: https://docs.microsoft.com/windows/msix/package/signing-package-device-guard-signing

Odebrání IRPROPS.LIB

V této verzi byl soubor irprops.lib odstraněn ze sady Windows SDK. Aplikace, které byly propojeny s irprops.lib, mohou přepnout na bthprops.lib jako náhradu.

Od vydání byla k platformě přidána řada API Windows 10 SDK, verze 1903, sestavení 18362.

Pokud jste vývojář softwaru se systémem WIndows 10 Insider Preview build 18950, je dobré mít tuto sadu SDK nainstalovanou.

Zdroj: Microsoft

Jak použít barvu pozadí úvodní obrazovky jako barvu okna ve Windows 8.1

Jak použít barvu pozadí úvodní obrazovky jako barvu okna ve Windows 8.1

V systému Windows 8.1 můžete jako pozadí úvodní obrazovky použít obrázek na pozadí plochy. Tato m...

Přečtěte si více

Jak obnovit weby skryté na stránce Nová karta v IE11

Jak obnovit weby skryté na stránce Nová karta v IE11

V moderních verzích Internet Exploreru IE11/IE10/IE9 získáte užitečnou stránku Nová karta, která ...

Přečtěte si více

Stáhnout Pin to 8

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více