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

VS 2022 17.8.0 Preview 2无法运行.NET 6网站求助

解决.NET 6.0目标框架下Http Error 500.30及CoreCLR创建失败(0x80004005)问题

核心原因

VS 2022 17.8.0 Preview 2预览版组件与.NET 6.0运行时存在兼容性冲突,或.NET 6.0运行时本身损坏(重装VS不会自动修复独立的.NET运行时环境)

解决方案

1. 修复.NET 6.0运行时

  • 打开系统「设置」→「应用」→「应用和功能」,找到所有标注.NET 6.0的条目(包含.NET 6.0运行时、ASP.NET Core 6.0运行时)
  • 选中每个条目点击「修改」,选择「修复」选项完成修复
  • 修复完成后重启电脑,重新启动项目测试

2. 强制指定.NET 6.0运行时版本

在项目的.csproj文件中添加以下配置,锁定到最新的.NET 6.0补丁版本(例如6.0.25):

<PropertyGroup>
  <RuntimeFrameworkVersion>6.0.25</RuntimeFrameworkVersion>
</PropertyGroup>

3. 清理项目及NuGet缓存

  • 关闭VS 2022,删除项目目录下的bin和obj文件夹
  • 删除用户目录%userprofile%\.nuget\packages中所有与.NET 6.0相关的缓存包
  • 重新打开项目,依次执行「清理解决方案」→「生成解决方案」

4. 回退到VS稳定版本

若上述方法无效,卸载当前的VS 2022 17.8.0 Preview 2,安装VS 2022 17.7.x稳定版本——预览版本身存在兼容性问题的概率更高

验证

完成操作后,将项目目标框架切回.NET 6.0,启动项目检查是否仍出现Http Error 500.30及*CoreCLR创建失败(HRESULT: 0x80004005)*的问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 07:32:14