A Windows 运行时组件 http://msdn.microsoft.com/en-us/library/windows/apps/hh441572.aspx应该在此处启用您想要的功能,并提供与 JS 前端的无缝集成(请阅读:无需担心混乱的互操作/COM)。您用 C# 编写的 Windows 运行时组件可以使用 Windows 应用商店允许的任何 .NET 功能(因此您不会失去其中的任何功能);但是,您从 Windows 运行时组件公开的内容只能使用 Windows 运行时类型作为参数和返回值,这可能是您所期望的。
查看开发中心演练 http://msdn.microsoft.com/en-us/library/windows/apps/hh779077.aspx and 使用 C# 和 Visual Basic 创建 Windows 运行时组件 http://msdn.microsoft.com/en-us/library/windows/apps/br230301%28v=VS.85%29.aspx更多细节。