C# 如何在VisualStudio代码中添加对HtmlAlityPack的引用
我在OSX上使用Visual Studio代码和.NET内核 HtmlAgilityPack.NetCore.1.5.0.1已安装到项目文件夹中。我的所有项目文件HTMLAgilityPack.NetCore.1.5.0.1和所有依赖项都在浏览器中可见。但我无法创建对任何HtmlAlityPack程序集的引用 代码很简单。它编译并运行C# 如何在VisualStudio代码中添加对HtmlAlityPack的引用,c#,macos,asp.net-core,html-agility-pack,C#,Macos,Asp.net Core,Html Agility Pack,我在OSX上使用Visual Studio代码和.NET内核 HtmlAgilityPack.NetCore.1.5.0.1已安装到项目文件夹中。我的所有项目文件HTMLAgilityPack.NetCore.1.5.0.1和所有依赖项都在浏览器中可见。但我无法创建对任何HtmlAlityPack程序集的引用 代码很简单。它编译并运行 namespace ConsoleApplication { using System; using System.Text.RegularExp
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语句
使用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代码时,您可以引用一个类,然后按快捷键CMD+。
打开Visual Studio代码的工具窗口并自动导入缺少的using语句。除非我误解了您的问题,否则这应该是非常直接的。您需要做的只是:
1:像这样将nuget包添加到project.json
文件中,然后在与project.json文件相同的目录下运行dotnet restore
,以还原新添加的包
...
},
"dependencies": {
"HtmlAgilityPack.NetCore": "1.5.0.1"
},
"frameworks": {
...
2:在代码顶部添加以下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代码时,可以引用一个类,然后按快捷键CMD+。
打开Visual Studio代码的工具窗口,并自动导入缺少的using语句