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

如何在Windows Plesk VPS(Obsidian 18.0.55)中启用.NET 5.0及以上版本

解决Plesk Obsidian 18.0.55无法识别.NET 5.0及更高版本的问题

核心原因

Plesk默认不会自动识别手动安装的.NET Core/.NET 5+版本,需手动将这些版本注册到Plesk配置体系中。

具体操作步骤

  • 确认.NET版本安装路径
    从.NET Toolkit中查看已安装版本的实际路径,通常默认路径为C:\Program Files\dotnet\shared\Microsoft.NETCore.App或C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App,需对应到具体版本的子目录。

  • 通过Plesk命令行注册版本
    以管理员身份打开命令提示符,切换到Plesk工具目录(默认路径:%plesk_dir%\bin),执行以下命令(替换占位符为实际版本号和路径):

    plesk bin dotnet --register --version=5.0.xx --runtime=aspnetcore --path="C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\5.0.xx"
    

    若安装的是.NET 6/7等更高版本,只需替换对应版本号和路径即可。

  • 刷新面板验证
    命令执行完成后,刷新Plesk网站设置页面,查看.NET版本下拉列表是否已显示注册的版本。

  • 命令行无效时手动修改配置文件
    找到Plesk配置文件%plesk_dir%\admin\conf\panel.ini,添加以下内容(替换版本号和路径):

    [dotnet]
    supportedVersions = 4.8,5.0.xx,6.0.xx
    aspNetCoreRuntimePaths.5.0.xx = "C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\5.0.xx"
    aspNetCoreRuntimePaths.6.0.xx = "C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\6.0.xx"
    

    保存后重启Plesk服务,再检查版本列表。

  • 检查Plesk小版本更新
    确认Plesk Obsidian 18.0.55是否有可用小版本更新,部分旧版本对.NET 5+的支持存在兼容性问题,更新到同大版本下的最新小版本可能解决识别问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 07:57:35