Visual Studio for Mac 不显示新添加的 nuget 包的 C# 智能感知

问题描述 投票:0回答:1

我已经安装了 Visual Studio for Mac(版本:17.6.9;内部版本:415)并安装了几个 NuGet 包。但是,当我尝试在 C# 代码中添加这些包时,IntelliSense 未显示该包。请参考下面的截图:

我发现了这个问题here,这表明同样的问题之前已报告并已修复,但我仍然面临这个问题。

非常感谢任何帮助/建议。

2024 年 3 月 13 日更新
我检查了 VSCode 以及按照Peter's的建议,发生了同样的问题。添加更多屏幕截图以突出显示该问题。

2024 年 3 月 15 日更新
我尝试安装不同的软件包 Moq。最初,VSCode 并未显示智能感知。当我重新启动 VSCode 时,它会显示一些。但仍然没有显示 AWSSDK。请看下面的截图。

c# macos visual-studio
1个回答
0
投票

** 根据彼得的建议,将其作为“答案”发布在这里。 **

即使 .net 包是这样添加的

dotnet add package AWSSDK.Lambda
,当尝试在 .cs 文件中使用它们时,引用应该像这样
using Amazon.Lambda
而不是
using AWSSDK.Lambda
。更多详细信息请参见此处https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/quick-start-s3-1-cross.html#s3-1-cross-code

© www.soinside.com 2019 - 2024. All rights reserved.