C# 从Github编译DLL

C# 从Github编译DLL,c#,.net,dll,C#,.net,Dll,我在github上找到了一个很棒的开发人员,他有一些我目前正在使用的很棒的代码。我需要编辑DLL中引用的一个文件(我从nuget引用的) 幸运的是,开发人员已经在github上下载了所有可用的.cs文件。我已经对他的代码做了所需的更改,但不知道如何将它们编译成dll,以便在我的项目中使用 我应该开始研究什么——这是我以前从未做过的事情。如果任何人有一个链接到我可以遵循的指南或一个很好的学习起点,我将不胜感激 谢谢 从GitHub下载项目开始。然后在VisualStudio中打开解决方案文件,并

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

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

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


谢谢

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

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


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

项目是否正确地视为类库?项目有一个
.sln
文件。打开那个文件不行吗?