如何在 Visual Studio 代码中添加对 HTMLAgilityPack 的引用
How do I add a reference to HTMLAgilityPack in Visual Studio Code
我在 OSX 上使用 Visual Studio 代码和 .NET 核心。
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
文件中,然后 运行 dotnet restore
与您的 project.json 文件来恢复你新添加的包。
...
},
"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 代码时,您可以引用 class 然后按快捷键 CMD + .
调出 Visual Studio 代码的工具 window 并自动导入您缺少的 using 语句。
我在 OSX 上使用 Visual Studio 代码和 .NET 核心。
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
文件中,然后 运行 dotnet restore
与您的 project.json 文件来恢复你新添加的包。
...
},
"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 代码时,您可以引用 class 然后按快捷键 CMD + .
调出 Visual Studio 代码的工具 window 并自动导入您缺少的 using 语句。