发明名称 ADAPTIVE PORTABLE LIBRARIES
摘要 Platform-agnostic source code can be augmented with one or more portions of source code annotated for different platforms and/or versions. The source code including both the platform-agnostic and platform-specific and/or version-specific portions can be compiled once to create a single executable that can be distributed to and can run on multiple device platforms and/or multiple versions of one or more platforms. Platform-specific or version-specific executables (e.g., assemblies, binaries, etc.) can be embedded into a binary or executable as resources (e.g., data). When the compiled code is executed on a device, the runtime can extract the platform-specific portion corresponding to the device on which the executable is being run, can bind the extracted portion to the executable and can load and execute the executable. Hence the same binary can produce different results or functionalities depending on the capabilities of the platform on which the binary runs.
申请公布号 KR20150024842(A) 申请公布日期 2015.03.09
申请号 KR20147035504 申请日期 2013.05.28
申请人 MICROSOFT CORP. 发明人 TROFIN MIRCEA;CWALINA KRZYSZTOF;DUSSUD PATRICK H.
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项
地址