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

.NET6 SDK在VS 2022中运行异常:依赖项提示路径下找不到文件警告

问题现象

异常提示截图1
异常提示截图2
使用Visual Studio 2022运行.NET 6项目时,依赖项栏弹出警告,提示路径下找不到对应文件。

对应.csproj配置

<Project Sdk="Microsoft.NET.Sdk.Web">
    <PropertyGroup>
        <TargetFramework>net6.0</TargetFramework> 
        <Nullable>enable</Nullable> 
        <ImplicitUsings>enable</ImplicitUsings>
    </PropertyGroup>

    <ItemGroup>
        <PackageReference Include="Swashbuckle.AspNetCore" Version="6.2.3" />
    </ItemGroup>
</Project>

解决方案

  • 确认本地.NET 6 SDK安装状态:打开终端执行dotnet --list-sdks,确认输出中存在6.0.x版本的SDK,若不存在则安装对应版本SDK即可。
  • 清理项目缓存:关闭Visual Studio,删除项目根目录下的.vs隐藏文件夹,以及项目目录内的bin、obj文件夹,之后重新打开Visual Studio加载项目。
  • 强制还原NuGet依赖:右键点击解决方案选择「还原NuGet包」,若无效可以在项目根目录打开终端执行dotnet restore命令强制还原所有依赖。
  • 调整NuGet包版本:当前使用的Swashbuckle.AspNetCore 6.2.3版本原生支持.NET 6,若还原后仍报错,可以尝试将该包升级到最新的.NET 6适配稳定版,或者降级到6.1.x版本重试。
  • 检查Visual Studio组件完整性:打开Visual Studio Installer,确认「ASP.NET 和 Web 开发」工作负载已勾选,且工作负载下的.NET 6相关组件全部安装完成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 20:24:03