Releases: Chuyu-Team/VC-LTL5
Releases · Chuyu-Team/VC-LTL5
v5.1.1-Beta2
* Opt, 删除残留的CleanImport设置 * Opt, 使用[System.Version]简化版本判断
v5.1.1-Beta1
更新日志
- Bug,解决.NET Native AOT模式中TFM选择Win10时兼容XP选项不生效
- Bug,解决DLL_THREAD_ATTACH时间接加载msvcrt导致死锁风险
- Opt, 使用Tls重写ptd_downlevel,以提高性能
- Opt, 默认开启干净导入表模式模式(功能转正)
重要通知!!
VC-LTL 5.1新版本存在一些重大变化,版本号特意提升0.1!!!
- 兼容XP时必须同时安装YY-Thunks,否则可能遇到thread_local非法访问!(NuGet版已经自动依赖YY-Thunks)
- 因为新版使用thread_local重写了一些逻辑,需要使用YY-Thunks解决低版本系统thread_local问题。
- UCRT模式中干净导入表模式已经强制开启!
- 因为现在已经足够稳定,这也意味着您的程序只会依赖
ucrtbase.dll
,不会依赖一堆api-ms-win-crt-runtime-l1-1-0.dll
类似的DLL。
- 因为现在已经足够稳定,这也意味着您的程序只会依赖
v5.0.10-Beta2 新增功能
更新日志
- Fea #32, 为NuGet包添加.NET Native AOT支持
v5.0.10-Beta1 - 新增功能
更新日志
- Fea #61, 新增C11 Threads支持(VS17.8新功能)
v5.0.9 - 一般性更新
更新日志
- Fea #52, 添加Developer PowerShell支持
v5.0.8 累计问题修复
v5.0.8-Beta2 累计问题修复
v5.0.8-Beta1 累计问题修复
更新日志
- Bug,解决CMake下无法使用WindowsTargetPlatformMinVersion开启XP模式
v5.0.7 紧急修复
What's the News?
- Bug #47, Windows XP模式编译时
_wputenv_s
发生缓冲区越界访问
v5.0.6 累计问题修复
What's the News?
- 解决Bug #31,修复启用
/guard:ehcont
时编译报告2047链接错误问题 - 解决Bug #36,修复VSCMD_ARG_TGT_ARCH的支持问题
- 解决Bug #45,5.2.3790.0编译目标在Windows Server 2003 x64上无法运行
- 新增Fea #20,添加对VCPKG_TARGET_ARCHITECTURE的支持
- 新增Fea,vcruntime同步到14.34.31933
- 新增Fea,改善脚本中VC-LTL logo的显示(by Yuhang Zhao)
- 新增Fea,支持Intel C++ Compiler 2022(by icls1337)
- 新增Fea #43, 适配VCRT 14.35.32215
- 新增Fea #44, 优化winapi_thunks.cpp,减少不必要的常量字符串,减少程序体积
- 调整Opt,ERROR_VC_LTL_FILE_MISSING内部链接更新为VC-LTL5