从Github编译DLL

时间:2013-07-13 17:23:43

标签: c# .net dll

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

https://github.com/flagbug/YoutubeExtractor

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

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

谢谢!

1 个答案:

答案 0 :(得分:2)

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

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

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