1

我在 github 上找到了一个很棒的开发人员,他目前正在使用一些很棒的代码。我需要编辑 DLL 中引用的文件之一(我从 nuget 引用)。

https://github.com/flagbug/YoutubeExtractor

幸运的是,开发人员在 github 上有所有 .cs 文件可供下载。我已经对他的代码进行了我需要的更改,但不知道如何将它们编译成 dll 以在我的项目中使用。

我应该开始研究什么 - 这是我以前从未做过的事情。如果有人有指向我可以遵循的指南的链接或一个很好的起点来学习,我将不胜感激。

谢谢!

4

1 回答 1

2

首先从 GitHub 下载项目。然后在 Visual Studio 中打开解决方案文件并对源代码进行必要的更改。然后编译。最后将编译后的程序集引用到您的应用程序中(不要使用官方的 NuGet)。

或者,如果您想使用 NuGet,则必须使用对源代码所做的更改自行构建它,然后引用新的 NuGet。

完成这些更改后,您可以在 GitHub 上向作者提交 Pull Request,以便他可以将您的更改直接集成到他的存储库中,并通过他的 NuGet 提供它们。

于 2013-07-13T17:40:41.850 回答