Microsoft releases Windows 10 SDK Preview Build 16278 and Mobile Emulator Build 15240

Microsoft today released Windows 10 SDK Preview Build 16268 and Mobile Emulator Build 15240. These developer tools should be used with Windows 10 Insider Build 16268 or later. This is a minor release with only few bug fixes and some API changes. You can read about the new APIs included in this build below.

New APIs:

namespace Windows.Storage.Provider {
  public enum StorageProviderHardlinkPolicy : uint
  public enum StorageProviderHydrationPolicy
  public enum StorageProviderHydrationPolicyModifier : uint
  public enum StorageProviderInSyncPolicy : uint
  public enum StorageProviderPopulationPolicy
  public enum StorageProviderProtectionMode
  public sealed class StorageProviderSyncRootInfo {
    StorageProviderHardlinkPolicy HardlinkPolicy { get; set; }
    StorageProviderHydrationPolicy HydrationPolicy { get; set; }
    StorageProviderHydrationPolicyModifier HydrationPolicyModifier { get; set; }
    StorageProviderInSyncPolicy InSyncPolicy { get; set; }
    StorageProviderPopulationPolicy PopulationPolicy { get; set; }
    StorageProviderProtectionMode ProtectionMode { get; set; }

Known Issues:

  • Compilation fails on non-Windows 10 platforms:
    • When building apps with the minimum target platform version set to 10.0.16278.0 you get the build error:
      “The program can’t start because api-ms-win-eventing-classicprovider-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix the problem

Breaking Changes:

  • ecmangen.exe removal from the SDK: Ecmangen.exe will no longer ship with the Windows SDK. Developers who rely on ecmangen for event manifest creation are advised to install the Windows Creators Edition of the SDK to obtain the file. Developers may also use notepad or other XML editor of choice for manifest creation. A schema file is available on MSDN to aid in manifest creation, for tools that support it.

You can download the updated Preview SDK and Mobile Emulator here.