通过使用 Windows 运行时,可创建以 C++、C# 或 Visual Basic 编写的组件(实质为 DLL),并可从使用 JavaScript 生成的 Windows 应用商店应用程序中简单而自然地调入这些组件。尽管可以使用 JavaScript 访问 Windows 运行时 API,但 JavaScript 不能轻松地访问本机 C++ 库或 .NET Framework 类库功能。例如,可在 C++ 中创建一个使用第三方库执行某些计算密集型操作的组件。此外,您可能希望在 Windows 应用商店应用程序中重复使用某些 Visual Basic 或 C# 代码。在任一情况下,均可使用你自己选择的语言在 Windows 运行时组件中包装该功能。Visual Studio 功能可帮助您创建组件项目,然后从以 JavaScript、C#、Visual Basic 或 C++ 编写的客户端应用程序中引用该项目。