发布 0.1.1:登录自启权限问题的真因与修复
真因:exe 所在的目录带 Low 强制完整性标签(如开发目录 D:\dsh workspace), Windows 用低完整性令牌运行其中的程序,它写不了中完整性的 %LOCALAPPDATA%, 登录自启时第一步写日志就 UnauthorizedAccessException,托盘起不来。 - FileLog fail-safe:首选目录失败依次回退 LocalLow / TEMP / ProgramData,永不抛异常 - 启动自检写明数据目录可写性与实际日志目录;交互式启动时直接弹窗给出处理办法 - 新增 --logcheck 只读自检命令(程序路径 / 数据目录可写 / 实际日志目录 / 结论) - 版本号 0.1.1;README 增加放置目录说明;validation.md 记录第八轮 - 测试:核心 49/49、探测 16/16;Release 构建 0 警告 0 错误
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<UseWindowsForms>true</UseWindowsForms>
|
||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||
<AssemblyName>GatewayKeepalive</AssemblyName>
|
||||
<Version>0.1.0</Version>
|
||||
<Version>0.1.1</Version>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../GatewayKeepalive.Core/GatewayKeepalive.Core.csproj" />
|
||||
|
||||
Reference in New Issue
Block a user