我正在考虑用C# Forms制作一个简单的YouTube下载程序。我找到了this库并决定使用它,尽管我在将它导入到我的项目中时遇到了一些麻烦。
我试着在谷歌上搜索“如何将库导入到Visual Studio C#”,但我只找到了C++教程,而且我能找到的唯一C#已经过时了。
我从github下载了.zip文件,但是没有VS导入器可以使用的文件。
如果这个问题很简单,我很抱歉,但我昨天开始使用Visual Studio。
我正在考虑用C# Forms制作一个简单的YouTube下载程序。我找到了this库并决定使用它,尽管我在将它导入到我的项目中时遇到了一些麻烦。
我试着在谷歌上搜索“如何将库导入到Visual Studio C#”,但我只找到了C++教程,而且我能找到的唯一C#已经过时了。
我从github下载了.zip文件,但是没有VS导入器可以使用的文件。
如果这个问题很简单,我很抱歉,但我昨天开始使用Visual Studio。
2条答案
按热度按时间cnh2zyt31#
您可以使用NuGet导入该库:
更多信息:https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio
nxowjjhe2#
用Visual Studio将库合并到项目中最简单的方法是作为NuGet包。NuGet包本质上只是包含库本身、元数据、帮助调试的东西以及库可能需要的其他东西的zip文件。
许多托管在GitHub上的项目都有一个Nuget包。Visual Studio已经被设置为从最常见的源中搜索包,例如Nuget.org,但有时你可能需要添加一个额外的包源,也就是“feed”到你的解决方案中。这可以通过在你的解决方案目录中添加一个
Nuget.config
文件来完成。More info on that here.在Visual Studio中有多种与Nuget交互的方式。您可以使用Nuget数据包管理器GUI,通过在解决方案资源管理器中右键单击您的项目或解决方案并单击
Manage NugGet Packages
即可访问该GUI,也可以通过PowerShell或Visual Studio中的Package Manager Console
使用命令行界面。