You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装.NET7/8,如何解决ModsStudio2Previewer.exe仍需安装Desktop Runtime问题

问题:已安装.NET 7/8但ModsStudio2Previewer仍提示需安装.NET Desktop Runtime

我已安装.NET 7和8,但运行ModsStudio2Previewer.exe时仍提示需安装.NET Desktop Runtime。以下是CMD中执行dotnet --info的输出:

.NET SDK:
Version:           8.0.101
Commit:            6eceda187b
Workload version:  8.0.100-manifests.69afb982

Runtime Environment:
OS Name:     Windows
OS Version:  10.0.22621
OS Platform: Windows
RID:         win-x64
Base Path:   C:\Program Files\dotnet\sdk\8.0.101\

.NET workloads installed:
Workload version: 8.0.100-manifests.69afb982
There are no installed workloads to display.

Host:
Version:      8.0.1
Architecture: x64
Commit:       bf5e279d92

.NET SDKs installed:
7.0.405 [C:\Program Files\dotnet\sdk]
8.0.101 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 7.0.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 7.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 7.0.7 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 7.0.15 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
None

Environment variables:
Not set

global.json file:
Not found

解决方案排查方向

  • 检查应用依赖的Runtime版本:部分旧版应用可能依赖特定版本的.NET Desktop Runtime(如6.0),即便已安装7/8也无法兼容。可查看应用目录下的.runtimeconfig.json文件,或使用工具检测其依赖版本。
  • 确认架构匹配:从输出看仅安装了x64架构的Runtime,若ModsStudio2Previewer.exe是x86(32位)程序,需安装对应x86版本的.NET Desktop Runtime。
  • 修复.NET安装:打开控制面板→程序和功能,找到已安装的.NET组件,右键选择「更改」→「修复」,修复可能损坏的安装文件。
  • 手动指定Runtime:在应用目录下创建.runtimeconfig.json文件,指定已安装的Desktop Runtime版本,示例:
{
  "runtimeOptions": {
    "framework": {
      "name": "Microsoft.WindowsDesktop.App",
      "version": "8.0.1"
    }
  }
}

内容的提问来源于stack exchange,提问作者janet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 18:57:45