Windows Tips & News

Lanzamiento de Windows 10 SDK Preview Build 18950

click fraud protection
Icono de código hashtag hash
Deja una respuesta

Una nueva vista previa de Windows 10 SDK Insider que está disponible para descargar. Agrega la compilación 18950 de Windows 10 Insider Preview que fue recientemente lanzado al Fast Ring. Aquí están los cambios en esta versión.

El SDK de vista previa se puede descargar desde sección de desarrollador en Windows Insider.

Para obtener comentarios y actualizaciones sobre los problemas conocidos, consulte la foro de desarrolladores. Para solicitudes de nuevas funciones para desarrolladores, diríjase a nuestro UserVoice de la plataforma Windows.

  • Esta compilación funciona junto con los SDK publicados anteriormente y Visual Studio 2017 y 2019. Puede instalar este SDK y seguir enviando sus aplicaciones destinadas a Windows 10 build 1903 o anterior a Microsoft Store.
  • El SDK de Windows ahora solo será compatible formalmente con Visual Studio 2017 y versiones posteriores. Puede descargar Visual Studio 2019 aquí.
  • Esta compilación del SDK de Windows se instalará solo en Vista previa de Windows 10 Insider construye.
  • Para ayudar con el acceso del script al SDK, también se podrá acceder a la ISO a través de la siguiente URL estática: https://software-download.microsoft.com/download/sg/Windows_InsiderPreview_SDK_en-us_18950_1.iso.

Compilador de mensajes (mc.exe)

  • Ahora detecta la marca de orden de bytes (BOM) Unicode en archivos .mc. Si el archivo .mc comienza con una lista de materiales UTF-8, se leerá como un archivo UTF-8. De lo contrario, si comienza con una lista de materiales UTF-16LE, se leerá como un archivo UTF-16LE. Si se especificó el parámetro -u, se leerá como un archivo UTF-16LE. De lo contrario, se leerá utilizando la página de códigos actual (CP_ACP).
  • Ahora evita problemas de regla de una definición (ODR) en los ayudantes ETW C / C ++ generados por MC causados ​​por macros de configuración en conflicto (por ejemplo, cuando dos archivos .cpp con definiciones en conflicto de MCGEN_EVENTWRITETRANSFER están vinculados al mismo binario, los ayudantes ETW generados por MC ahora respetarán la definición de MCGEN_EVENTWRITETRANSFER en cada archivo .cpp en lugar de elegir arbitrariamente uno o el otro).

Preprocesador de seguimiento de Windows (tracewpp.exe)

  • Ahora admite archivos de entrada Unicode (.ini, .tpl y código fuente). Los archivos de entrada que comiencen con una marca de orden de bytes (BOM) UTF-8 o UTF-16 se leerán como Unicode. Los archivos de entrada que no comienzan con una lista de materiales se leerán utilizando la página de códigos actual (CP_ACP). Para compatibilidad con versiones anteriores, si se especifica el parámetro de línea de comandos -UnicodeIgnore, los archivos que comiencen con una BOM UTF-16 se tratarán como vacíos.
  • Ahora admite archivos de salida Unicode (.tmh). De forma predeterminada, los archivos de salida se codificarán utilizando la página de códigos actual (CP_ACP). Utilice los parámetros de la línea de comandos -cp: UTF-8 o -cp: UTF-16 para generar archivos de salida Unicode.
  • Cambio de comportamiento: tracewpp ahora convierte todo el texto de entrada a Unicode, realiza el procesamiento en Unicode y convierte el texto de salida a la codificación de salida especificada. Las versiones anteriores de tracewpp evitaban las conversiones Unicode y realizaban el procesamiento de texto asumiendo un juego de caracteres de un solo byte. Esto puede dar lugar a cambios de comportamiento en los casos en que los archivos de entrada no se ajustan a la página de códigos actual. En los casos en los que esto sea un problema, considere convertir los archivos de entrada a UTF-8 (con BOM) y / o usar el parámetro de línea de comandos -cp: UTF-8 para evitar ambigüedades en la codificación.

TraceLoggingProvider.h

  • Ahora evita los problemas de una regla de definición (ODR) causados ​​por macros de configuración conflictivas (por ejemplo, cuando dos archivos .cpp con definiciones conflictivas de TLG_EVENT_WRITE_TRANSFER están vinculados en el mismo binario, los ayudantes TraceLoggingProvider.h ahora respetarán la definición de TLG_EVENT_WRITE_TRANSFER en cada archivo .cpp en lugar de elegir arbitrariamente uno o el otro).
  • En código C ++, la macro TraceLoggingWrite se ha actualizado para permitir un mejor intercambio de código entre eventos similares utilizando plantillas variadas.

Firmar sus aplicaciones con Device Guard Signing

  • Le facilitamos la firma de su aplicación. La firma de Device Guard es una función de Device Guard que está disponible en Microsoft Store para empresas y educación. La firma permite a las empresas garantizar que todas las aplicaciones provienen de una fuente confiable. Nuestro objetivo es facilitar la firma de su paquete MSIX. La documentación sobre la firma de Device Guard se puede encontrar aquí: https://docs.microsoft.com/windows/msix/package/signing-package-device-guard-signing

Eliminación de IRPROPS.LIB

En esta versión, irprops.lib se ha eliminado del SDK de Windows. Las aplicaciones que se vinculaban con irprops.lib pueden cambiar a bthprops.lib como reemplazo directo.

Se han agregado varias API a la plataforma desde el lanzamiento de SDK de Windows 10, versión 1903, construir 18362.

Si es un desarrollador de software que ejecuta Windows 10 Insider Preview build 18950, es bueno tener instalado este SDK.

Fuente: Microsoft

Archivos de Windows 10 Build 18912

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas

Archivos de la página de la nueva pestaña de Firefox

Si es usuario de Firefox, es posible que ya sepa que el navegador muestra sugerencias y consejos ...

Lee mas

Cómo configurar la escala personalizada de pantalla en Windows 10

Cómo configurar la escala personalizada de pantalla en Windows 10

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas