首页 > 解决方案 > 无法在代码中使用我安装的 NuGet 包

问题描述

我已经在我的 VS 项目中安装了 NuGet 包 Miracle.FileZilla.Api,但是当我尝试通过指令“使用”将它包含在我的代码中时,VS 说没有命名空间“奇迹”。我如何解决它?谢谢。

标签: visual-studio-2017nugetnuget-package

解决方案


我已经在我的 VS 项目中安装了 NuGet 包 Miracle.FileZilla.Api,但是当我尝试通过指令“使用”将它包含在我的代码中时,VS 说没有命名空间“奇迹”。我如何解决它?

主要问题是 VS Code 工具级别nuget package manager太低,无法在更高级的 VS IDE 中使用。感谢Matti提供的提示和信息,使这个问题变得更加简单。

VS Code 是一个轻量级的代码编辑器,可以为开发环境工具安装很多扩展,例如编译、安装nuget包、发布等。它与项目有广泛的兼容性,包括Java。但是工具在其他一些领域还不够强大。而且更适合代码编辑。

VS IDE是一个强大的集成开发环境,包含了开发过程中的很多工具,如编译、调试、发布等。它更适合开发整个项目生命周期。

简而言之,由于VS IDE中工具的强大功能和VS Code中项目的广泛兼容性,VS IDE中的nuget包可以在VS Code中使用,进而出现错误。或者请在相同版本的VS中安装nuget包和开发项目。

解决方案

1)请安装nuget包,然后在相同的VS版本中使用。我推荐你使用足够强大的VS IDE。

2)或者您应该创建一个项目,然后在VS中安装nuget包,然后将其迁移到VS Code,您可以通过指令“using”将其包含在我的代码中而不会出现任何错误。

希望它可以帮助你。


推荐阅读