如何在我的C#项目中获得像Html Agility一样的外部库?

时间:2009-01-09 07:02:39

标签: c# .net

如何在Visual Studio Express C#程序中使用免费库,例如Html Agility?显然我已经下载了它。我需要知道的是如何设置它以便我可以简单地使用“using”语句来链接类。 Html Agility不附带任何.dll,所以我需要将它编译为dll,然后引用该dll吗?

如果是这样,如何在Visual Studio Express中编译为dll?

2 个答案:

答案 0 :(得分:1)

由于下载的东西没有任何二进制文件,这意味着你得到的是源代码。所以,你应该知道这是什么类型的代码。这是一个.NET代码吗? (如果是这样的话,它应该有一个.csproj或.vbproj等文件。)然后再取决于它与它构建的开发环境。如果它是Visusl Studio Express的项目,那么您可以在Visual Studio Express版本中构建项目,否则,我担心您将无法这样做。

最好的是你应该下载二进制文件(dll等)并在你的项目中使用它们,如你所提到的那样添加引用。否则,你有两个选择。要么构建代码并制作二进制文件,要么直接使用代码,但为此需要彻底了解代码。

答案 1 :(得分:0)

我认为link to msdn可能会有效:

基本上,使用“Build”创建dll,然后链接到引用。