[英]How to add HtmlAgilityPack to the Visual Studio 2010 project
[英]How do I add a reference to HTMLAgilityPack in Visual Studio Code
我在OSX上使用Visual Studio Code和.NET Core。
HtmlAgilityPack.NetCore.1.5.0.1已安装到项目文件夹。 我的所有项目文件HTMLAgilityPack.NetCore.1.5.0.1和所有依赖项都可以在资源管理器中看到。 但是我无法创建对任何HtmlAgilityPack程序集的引用。
代码很简单。 它编译并运行。
namespace ConsoleApplication
{
using System;
using System.Text.RegularExpressions;
using System.Linq;
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello, world");
}
}
}
除了安装我需要执行的nuget软件包之外,还有其他步骤吗?
除非我误解了您的问题,否则这应该很简单。 您需要做的只是:
1:像这样将nuget包添加到project.json
文件中,然后在与project.json文件相同的目录中运行dotnet restore
来还原新添加的包。
...
},
"dependencies": {
"HtmlAgilityPack.NetCore": "1.5.0.1"
},
"frameworks": {
...
2:将以下using语句添加到代码顶部。
using HtmlAgilityPack;
这对我有用:
namespace ConsoleApplication
{
using System;
using HtmlAgilityPack;
public class Program
{
public static void Main(string[] args)
{
HtmlDocument doc = new HtmlDocument();
Console.WriteLine("Hello, world");
}
}
}
注意:在OSX上使用Visual Studio Code时,可以引用一个类,然后按快捷键CMD + .
调出Visual Studio Code的工具窗口,并自动导入您丢失的using语句。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.