宣布通用CRT将成为可重新分配的动态链接库,这样应用程序本地部署仍然是可能的。
我安装了Visual Studio 2015 Express Edition,并在SDK目录中寻找ucrtbase.dll,但没有找到任何内容。我查找的目录是“C:\ Program Files(x86)\ Microsoft SDKs \ Windows Kits \ 10”,但只有“Microsoft.UniversalCRT.Debug”下的CRT调试版本。
我更喜欢不从系统中复制任何DLL,我总是只打包“Redist”目录中的文件。因此,例如(与以前的MSVC版本一样),我使用我的应用程序的x86版本重新分发来自“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC \ redist \ x86 \ Microsoft.VC140.CRT”的文件。
是否有一个包含ucrtbase.dll的可下载软件包,或者是Visual Studio或SDK更新?
同时我还不确定此时仅ucrtbase.dll是否足够,因为似乎应用程序链接到存根DLL api-*.dll,我不确定那些DLL是否也需要重新分发。
我安装了Visual Studio 2015 Express Edition,并在SDK目录中寻找ucrtbase.dll,但没有找到任何内容。我查找的目录是“C:\ Program Files(x86)\ Microsoft SDKs \ Windows Kits \ 10”,但只有“Microsoft.UniversalCRT.Debug”下的CRT调试版本。
我更喜欢不从系统中复制任何DLL,我总是只打包“Redist”目录中的文件。因此,例如(与以前的MSVC版本一样),我使用我的应用程序的x86版本重新分发来自“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC \ redist \ x86 \ Microsoft.VC140.CRT”的文件。
是否有一个包含ucrtbase.dll的可下载软件包,或者是Visual Studio或SDK更新?
同时我还不确定此时仅ucrtbase.dll是否足够,因为似乎应用程序链接到存根DLL api-*.dll,我不确定那些DLL是否也需要重新分发。