将源代码集成到Visual Studio项目中

时间:2015-01-20 20:11:04

标签: c# visual-studio-2012 nuget

我在我的VS项目中使用名为Hangfire的NuGet包。但是,我希望能够通过每个Hangfire API来执行这是不可能的,因为这些文件位于“References”文件夹下,所以我从Github下载了一份Hangfire源代码。但是,如何将此代码集成到现有的Visual Studios项目中?或者甚至可能更简单,而不是安装NuGet包,如何在我的VS项目中引用HangFire源代码中的方法?

1 个答案:

答案 0 :(得分:3)

为了引用这些文件,您需要...

  • 将Hangfire项目(或项目!)添加到您的解决方案中。这可以通过右键单击 - >来完成。关于解决方案add existing Project
  • 确保您在解决方案中引用了Hangfire。这可以通过删除所有引用然后读取它们来确保,确保从Solution对话框中的Add Reference部分进行绘制。
  • 确保将Hangfire项目设置为在依赖配置中构建。这可以通过在解决方案设置中或通过配置或平台下拉列表中选择Configuration Manager来完成。确保检查Hangfire项目是否已选择项目的任何配置/平台组合

假设你有一个repo for your project(你总是应该),你也可以在你的仓库中嵌入Hangfire作为subrepo,这样更新和保持同步版本会更容易。