- dotnet 共享运行时,删除后将使用已安装的运行时,此目录参考
C:\Program Files\dotnet
,可自行升级运行库小版本号,二进制兼容- host
- fxr
- 7.0.x
- hostfxr.dll
- 7.0.x
- fxr
- shared
- Microsoft.AspNetCore.App
- 7.0.x
- Microsoft.NETCore.App
- 7.0.x
- Microsoft.AspNetCore.App
- host
- native
- win-x64
- 7z.dll
- av_libglesv2.dll
- e_sqlite3.dll
- libHarfBuzzSharp.dll
- libSkiaSharp.dll
- WebView2Loader.dll
- WinDivert.dll
- WinDivert64.sys
- win-x64
- assemblies 主模块程序集
- modules 可选模块
- Update 自更新模块,删除该文件夹后禁用更新
- Steam++.Update.exe 更新程序,CDN 分发更新包,下载与解压在主程序中,此进程仅退出主程序执行覆盖操作
- Accelerator 网络加速
- Steam++.Accelerator.exe 控制台子服务进程,使用匿名管道与主进程通信,无参数或指定某个参数(待定)启动时可读取配置文件启动加速,可完全独立运行,ASP.NET Core Web API 项目,可支持 Docker
- Steam++.Plugins.Accelerator.dll 插件程序集
- AccountSwitch 账号切换
- Steam++.Plugins.AccountSwitch.dll
- ArchiSteamFarm
- Steam++.ArchiSteamFarm.exe
- Steam++.Plugins.ArchiSteamFarm.dll
- GameList 库存游戏
- Steam++.Plugins.GameList.dll
- LocalAuth 本地令牌
- Steam++.Plugins.LocalAuth.dll
- GameTools 游戏工具
- Steam++.Plugins.GameTools.dll
- Update 自更新模块,删除该文件夹后禁用更新
- Steam++.exe 主程序
- Steam++.Uninstall.exe 卸载程序(WinForms?AOT?)
- Steam 软件商店
- 待上架
- 对接 API 加入 CI/CD 自动化
- Windows
- 应用商店分发受限于网络情况,一些用户连不上 Microsoft Store,比如应用商店显示错误
我们这边出了错 0x80240438
😅 - msix 格式不够简单方便
- msi 格式在小部分用户设备上会因权限问题导致 2502/2503 错误
- NSIS 现使用的自定义方面不够好
- exe 单文件 Setup.exe 最合适,使用 net4.0 WinForms Or net8 WinForms AOT? UI 可参考 .NET Runtime 安装界面
- UI 多语言支持
- 注册表写入软件信息
- 7z 解压程序文件(进度条)
- 应用商店分发受限于网络情况,一些用户连不上 Microsoft Store,比如应用商店显示错误
- Linux
- tar.zst 压缩包
- deb Debian 软件包
- rpm RPM 包
- macOS
- dmg 磁盘镜像安装包
- iOS
- AppStore
- 待上架
- 对接 API 加入 CI/CD 自动化
- AppStore
- Android
- Google Play
- 待上架
- 酷安
- 待上架
- 手机厂商应用商店
- TODO
- Google Play
- AppData
- Microsoft Store
%USERPROFILE%\AppData\Local\Packages\4651ED44255E.47979655102CE_k6txddmbb6c52\LocalState
- Windows
\AppData
or%LocalAppData%\Steam++
- macOS
~/Library/Steam++
- Linux
$XDG_DATA_HOME/Steam++
or$HOME/.local/share/Steam++
- Android
/data/data/net.steampp.app/files
- Microsoft Store
- Cache
- Microsoft Store
%USERPROFILE%\AppData\Local\Packages\4651ED44255E.47979655102CE_k6txddmbb6c52\LocalCache
- Windows
\Cache
or%Tmp%\Steam++
- macOS
~/Library/Caches/Steam++
- Linux
$XDG_CACHE_HOME/Steam++
or$HOME/.cache/Steam++
- Android
/data/data/net.steampp.app/cache
- Microsoft Store
- Logs
- Microsoft Store
%USERPROFILE%\AppData\Local\Packages\4651ED44255E.47979655102CE_k6txddmbb6c52\LocalCache\Logs
- Windows
\Logs
or%Tmp%\Steam++\Logs
- macOS
~/Library/Caches/Steam++/Logs
- Linux
$XDG_CACHE_HOME/Steam++/Logs
or$HOME/.cache/Steam++/Logs
- Android
/data/data/net.steampp.app/cache/Logs
- Microsoft Store