Supplying the Windows Universal Runtime with your Apps 1.1 Using the Visual C++ Redistributable.1 Supplying the Windows Universal Runtime with your Apps.If that is not feasible, then you can also manually supply the Windows Universal Runtime. The best solution is to make sure the user is up-to-date with Windows Updates. If your users do not have the Universal Runtime, your apps will not run on their systems. Because of this Xojo does not include the Universal Runtime DLLs when building Windows apps since most users will not need another copy.
Xojo still creates Win32 (WinAPI) apps for 32-bit and 64-bit apps.Īs the Universal Runtime is distributed automatically via Windows Update and included with Windows 10, Microsoft considers it part of Windows.
This Univeral Runtime is distinct from Universal Applications. This means that Xojo now uses the new Univeral Runtime and your built apps now require it. This allows Xojo to stay up to date and allow the Windows support to be improved in future releases. Starting with Xojo 2016r1, the Xojo Windows framework has been updated to use the latest Microsoft tools. They have made what they call a "Universal C Runtime" which has been distributed via Windows Update to all supported versions of Windows that stay up-to-date (which is the default behavior for Windows Update). Microsoft refactored their core app runtimes in 2015.