Visual Studio 2022中的“解决方案中没有NuGet支持的项目”错误

webghufk  于 2023-10-23  发布在  其他
关注(0)|答案(2)|浏览(433)

我正在使用Microsoft Visual Studio Professional 2022(64位),版本17.3.6。
当我尝试打开“管理解决方案的Nuget包”时,我收到错误消息。我已经重新启动了Visual Studio,没有帮助。我打开了Nuget软件包管理器->软件包管理器设置。包源名称为:packageseouce,来源:https://packageseouce.我把它改成了名字:nuget.org,来源:https://api.nuget.org/v3/index.json。它仍然无法工作,即使重新启动,重建。
我的其他解决方案没有这个问题。
感谢你的帮助.
彼得

7cjasjjr

7cjasjjr1#

该问题已由天宇太阳-MSFT解决。我的解决方案包含安装项目,禁用该项目可以解决问题。
https://learn.microsoft.com/en-us/answers/questions/1356098/no-projects-supported-by-nuget-in-the-solution-err?page=1&orderby=Helpful&comment=answer-1308645#newest-answer-comment

ohfgkhjo

ohfgkhjo2#

我可以提供你的情况。

有几种情况会导致这种情况:

1、解决方案中没有任何项目或未识别出支持nuget的项目:

第一种情况需要你添加支持nuget包的项目,第二种情况需要你修复配置问题。

2、您的解决方案中没有支持nuget包的项目:

3、有时是VS工具造成的。

在这种情况下,您可以尝试修复VS:

删除解决方案根文件夹下的.vs文件夹(.vs目录包含解决方案信息,重新加载解决方案后将重新生成。):

使用nuget-support项目创建新的干净解决方案。
完成上述步骤后,重新打开原始解决方案。

相关问题