首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual 2022不加载依赖项

Visual 2022不加载依赖项
EN

Stack Overflow用户
提问于 2021-11-23 11:26:14
回答 3查看 5K关注 0票数 5

在升级到Visual 2022并安装NET6.0SDK之后,我似乎在运行项目时遇到了问题。每当我打开一个现有的项目,甚至创建一个新的项目,我就会得到下面的依赖项错误。

如果我尝试构建这个项目,我会得到一个错误:

错误列表中没有任何错误。

尝试了一些事情,但仍然没有任何帮助:

我尝试过重新安装Visual 2022和NET6.0

  • 尝试卸载和重新加载项目
  • 尝试清除Nuget缓存
  • 尝试删除bin、obj、csproj.user、.vs文件夹

如果我尝试在Visual代码中构建/调试一个项目,一切正常工作,因此它似乎不是SDK的问题。

还注意到我无法打开,但是.csproj文件是正确的,没有任何错误。

有谁知道怎么解决这个问题吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-11-30 09:45:57

我通常手动安装SDK,这似乎造成了问题。

解决这个问题的方法是卸载所有手动安装的SDK包。

在SDK卸载之后,重新安装Visual安装程序中的NET6.0和/或以前的版本。我做了一个新的安装只是以防万一。

对于NET6.0项目,所有依赖项现在都应该正确加载。如果没有,请删除特定项目的.vs、bin和obj文件夹,然后在VS2022中再次打开它,并且应该加载依赖项。删除以前版本上的项目的相同文件夹。

票数 3
EN

Stack Overflow用户

发布于 2022-01-07 10:36:08

如果项目的路径中包含"%20“,也可能会出现此问题。

如果您从Azure DevOps克隆回购,其中回购名称中有一个空格,就会发生这种情况。

例如:

git@ssh.dev.azure.com:v3/company/MY%20Project/MY%20Project

变成:

C:\repos\MY%20 20Project

删除路径中的"%20“可以解决以下问题:

C:\repos\MY-项目

票数 1
EN

Stack Overflow用户

发布于 2021-11-24 16:52:03

你试过dotnet build了吗?这通常强制自动解决依赖关系!

在2022年的最后版本发布后的最近几天,我也遇到了类似的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70080055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档