mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 01:40:46 +08:00
docs: 修改win7相关问题描述&更新运行库
This commit is contained in:
@@ -10,8 +10,8 @@ MAA has been updated to .NET 8 in version 5.0. For end users, the impact is as f
|
||||
|
||||
1. MAA now requires the .NET 8 runtime library, which will automatically prompt the user to install it when starting. If the installation fails, please read the following and download the installation package to install manually.
|
||||
2. MAA will no longer be falsely reported by Windows Defender.
|
||||
3. [.NET 8 does not support Windows 7/8/8.1](https://github.com/dotnet/core/issues/7556), so MAA is also no longer supported, even though it can still run normally.
|
||||
4. When running MAA on Windows 7, an abnormal memory usage problem occurs. Please refer to the Windows 7 section below to implement mitigation measures. Windows 8/8.1 has not been tested. If you have the same problem, please send an Issue to remind us to supplement the documentation.
|
||||
3. .NET 8 does not support Windows 7/8/8.1<sup>[Src](https://github.com/dotnet/core/issues/7556)</sup>, so MAA is also no longer supported. The last available .NET 8 version is [`v5.4.0-beta.1.d035.gd2e5001e7`](https://github.com/MaaAssistantArknights/MaaRelease/releases/tag/v5.4.0-beta.1.d035.gd2e5001e7); the last available .NET 6 version is [`v4.28.8`](https://github.com/MaaAssistantArknights/MaaAssistantArknights/releases/tag/v4.28.8). The feasibility of self-compilation has not yet been determined.
|
||||
4. When running .NET 8 applications on Windows 7, an abnormal memory usage problem will occur. Please refer to the Windows 7 section below to implement mitigation measures. Windows 8/8.1 has not been tested. If you have the same problem, please send an Issue to remind us to supplement the documentation.
|
||||
:::
|
||||
|
||||
## The program crashes immediately when I try to run it
|
||||
@@ -26,7 +26,7 @@ MAA has been updated to .NET 8 in version 5.0. For end users, the impact is as f
|
||||
|
||||
Only official sources are listed here. We can't gurantee whether some random third-party all-in-one pack can work.
|
||||
|
||||
- Please try installing [VCRedist x64](https://aka.ms/vs/17/release/vc_redist.x64.exe) and [.NET 8.0.6](https://dotnet.microsoft.com/en-us/download/dotnet/8.0#:~:text=x86-,.NET%20Desktop%20Runtime,-8.0.6), then restart computer.
|
||||
- Please try installing [Visual C++ Redistributable](https://aka.ms/vs/17/release/vc_redist.x64.exe) and [.NET Desktop Runtime 8](https://dotnet.microsoft.com/en-us/download/dotnet/8.0#:~:text=Binaries-,Windows,-Arm64), then restart computer.
|
||||
Windows 10 or 11 users can also install using Winget by running the following command in the terminal.
|
||||
|
||||
```sh
|
||||
|
||||
@@ -10,9 +10,8 @@ MAA 在 5.0 版本更新到了 .NET 8,对于最终用户来说,影响如下
|
||||
|
||||
1. MAA 现在需要 .NET 8 运行库,在启动时会自动提示用户安装。若安装失败,请阅读下文并手动安装。
|
||||
2. MAA 不会再被 Windows Defender 误报了。~~为了这碟醋包的饺子~~
|
||||
3. .NET 8 不支持 Windows 7/8/8.1 系统<sup>[源](https://github.com/dotnet/core/issues/7556)</sup>,所以 MAA 也同样不再支持,~~即使它现在依旧能正常运行~~。
|
||||
4. ~~在 Windows 7 上运行 MAA 时,会出现内存占用异常的问题,请参阅[下文](#net-8-应用在-windows-7-上运行异常的缓解措施-8238)实施缓解措施。Windows 8/8.1 未经测试,若存在相同问题,请顺手发个 Issue 提醒我们补充文档。~~
|
||||
5. 经确认,MAA 自 `v5.4.0-beta.1.d037.g98ecb301b` 版本开始不再支持在 Windows 7 系统上运行<sup>[源](https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/9413)</sup>,原因未知。若发现了问题原因或解决方案,也请发个 Issue 给我们补补知识。
|
||||
3. .NET 8 不支持 Windows 7/8/8.1 系统<sup>[源](https://github.com/dotnet/core/issues/7556)</sup>,所以 MAA 也同样不再支持。最后一个可用的 .NET 8 版本为 [`v5.4.0-beta.1.d035.gd2e5001e7`](https://github.com/MaaAssistantArknights/MaaRelease/releases/tag/v5.4.0-beta.1.d035.gd2e5001e7);最后一个可用的 .NET 6 版本为 [`v4.28.8`](https://github.com/MaaAssistantArknights/MaaAssistantArknights/releases/tag/v4.28.8)。尚未确定自行编译的可行性。
|
||||
4. 在 Windows 7 上运行 .NET 8 应用时,会出现内存占用异常的问题,请参阅[下文](#net-8-应用在-windows-7-上运行异常的缓解措施-8238)实施缓解措施。Windows 8/8.1 未经测试,若存在相同问题,请顺手发个 Issue 提醒我们补充文档。
|
||||
:::
|
||||
|
||||
## 软件无法运行/闪退/报错
|
||||
@@ -27,7 +26,7 @@ MAA 在 5.0 版本更新到了 .NET 8,对于最终用户来说,影响如下
|
||||
|
||||
此处仅列出官方安装方法,我们无法保证第三方整合包的可靠性。
|
||||
|
||||
- 请安装 [VCRedist x64](https://aka.ms/vs/17/release/vc_redist.x64.exe) 和 [.NET 8](https://dotnet.microsoft.com/en-us/download/dotnet/8.0#:~:text=x86-,.NET%20Desktop%20Runtime,-8.0.6) 并重新启动计算机后再次运行 MAA。
|
||||
- 请安装 [Visual C++ 可再发行程序包](https://aka.ms/vs/17/release/vc_redist.x64.exe) 和 [.NET 桌面运行时 8](https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0#:~:text=%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6-,Windows,-Arm64) 并重新启动计算机后再次运行 MAA。
|
||||
推荐使用 Windows 10 或 11 的用户使用 winget 工具进行安装,只需在终端中运行以下命令。
|
||||
|
||||
```sh
|
||||
@@ -62,7 +61,7 @@ MAA 在 5.0 版本更新到了 .NET 8,对于最终用户来说,影响如下
|
||||
2. 新建一个系统变量,变量名 `DOTNET_EnableWriteXorExecute`,变量值 `0`。
|
||||
3. 重启电脑。
|
||||
|
||||
我们无法保证将来的版本对 Windows 7 的兼容性,~~都是微软的错~~。+
|
||||
我们无法保证将来的版本对 Windows 7 的兼容性,~~都是微软的错~~。
|
||||
|
||||
## 连接错误
|
||||
|
||||
|
||||
Reference in New Issue
Block a user