Visual Studio 2022 未加载依赖项
Visual Studio 2022 not loading dependencies
升级到 Visual Studio 2022 并安装 Net 6.0 SDK 后,我似乎遇到了 运行 项目的问题。每当我打开一个现有项目甚至创建一个新项目时,我都会收到以下依赖项错误。
如果我尝试构建项目,我会收到错误消息:
错误列表中没有任何错误。
尝试了一些方法,但仍然无济于事:
我已经尝试重新安装 Visual Studio 2022 和 Net 6.0
- 已尝试卸载和重新加载项目
- 已尝试清除 Nuget 缓存
- 已尝试删除 bin、obj、csproj.user、.vs 文件夹
如果我尝试 building/debugging Visual Studio 中的一个项目,代码一切正常,所以这似乎不是 SDK 的问题。
还注意到我无法打开 Nuget 包管理器 UI 但是 .csproj 文件是正确的并且没有任何错误。
有人知道如何解决这个问题吗?
你试过dotnet build
了吗?这通常会强制自动解析依赖项!
在 2022 年最终版本发布后的最近几天,我也遇到了类似的问题。
我通常是手动安装 SDK,这似乎是导致问题的原因。
解决这个问题的方法是卸载所有手动安装的 SDK 包。
卸载 SDK 后,从 Visual Studio 安装程序重新安装 net 6.0 and/or 之前的版本。
我做了一个全新的安装以防万一。
现在应该可以正确加载 net 6.0 项目的所有依赖项。
如果没有,请删除特定项目的 .vs、bin 和 obj 文件夹,然后在 VS2022 中再次打开它,应该会加载依赖项。删除以前版本项目的相同文件夹。
如果您的项目路径中包含“%20”,您也可能会遇到此问题。
如果您从 Azure DevOps 克隆一个存储库,其中存储库名称中包含 space,就会发生这种情况。
例如:
git@ssh.dev.azure.com:v3/company/MY%20Project/MY%20Project
变为:
c:\repos\MY%20项目
删除路径中的“%20”可解决问题:
c:\repos\MY-项目
升级到 Visual Studio 2022 并安装 Net 6.0 SDK 后,我似乎遇到了 运行 项目的问题。每当我打开一个现有项目甚至创建一个新项目时,我都会收到以下依赖项错误。
如果我尝试构建项目,我会收到错误消息:
错误列表中没有任何错误。
尝试了一些方法,但仍然无济于事:
我已经尝试重新安装 Visual Studio 2022 和 Net 6.0
- 已尝试卸载和重新加载项目
- 已尝试清除 Nuget 缓存
- 已尝试删除 bin、obj、csproj.user、.vs 文件夹
如果我尝试 building/debugging Visual Studio 中的一个项目,代码一切正常,所以这似乎不是 SDK 的问题。
还注意到我无法打开 Nuget 包管理器 UI 但是 .csproj 文件是正确的并且没有任何错误。
有人知道如何解决这个问题吗?
你试过dotnet build
了吗?这通常会强制自动解析依赖项!
在 2022 年最终版本发布后的最近几天,我也遇到了类似的问题。
我通常是手动安装 SDK,这似乎是导致问题的原因。
解决这个问题的方法是卸载所有手动安装的 SDK 包。
卸载 SDK 后,从 Visual Studio 安装程序重新安装 net 6.0 and/or 之前的版本。 我做了一个全新的安装以防万一。
现在应该可以正确加载 net 6.0 项目的所有依赖项。 如果没有,请删除特定项目的 .vs、bin 和 obj 文件夹,然后在 VS2022 中再次打开它,应该会加载依赖项。删除以前版本项目的相同文件夹。
如果您的项目路径中包含“%20”,您也可能会遇到此问题。
如果您从 Azure DevOps 克隆一个存储库,其中存储库名称中包含 space,就会发生这种情况。
例如:
git@ssh.dev.azure.com:v3/company/MY%20Project/MY%20Project
变为:
c:\repos\MY%20项目
删除路径中的“%20”可解决问题:
c:\repos\MY-项目