This repository has been archived by the owner on Dec 23, 2022. It is now read-only.
NSudo 5.0
NSudo 5.0 (4.4.1705.28 - 5.0.1707.31)
- 使用新的获取会话ID方法解决在Server系统的远程桌面会话上使用NSudo运行应用可能无法显示界面的问题(感谢 sebus)
- 更新文档和许可协议以符合实际情况
- 移除VC-LTL(由 fcharlie 建议),理由如下:
- 虽然二进制大小增加80KB,但源代码大小缩小57.6MB
- 源代码大小缩小后,NSudo的云编译速度大幅提升
- 可以少屏蔽大量编译警告
- 使用 NSudoSDK 项目代替 M2-SDK 项目
- 改进版本定义头文件
- 编译器启用 SDL 检查、调整编译输出目录和更新CI编译配置文件
- 调整并优化代码(感谢 fcharlie 的建议)
- .gitignore文件更新(由 fcharlie 实现)
- 完全使用MSDN文档化API实现NSudoAPI.h以方便人们调用
- 与Nagisa项目共用m2base.h
- 整理屏蔽的警告,该版本NSudo屏蔽了以下警告实现 /W4 /WX 编译
- C4505 未引用的本地函数已移除(等级 4)
- NSudo快捷列表文件格式从ini迁移到json并更新列表内容
- 进程创建时添加环境块以改善兼容性
- 把Windows XP控件支持声明和Per-Monitor DPI Aware V1支持移入清单文件
- 在清单文件添加兼容性GUID定义和Per-Monitor DPI Aware V2支持
- 修复当未在浏览窗口选择文件的情况下命令行文本框出现""的问题
备用下载:http://zh-cn.b0.upaiyun.com/NSudo/NSudo_5.0.1707.31_All_Binary.zip