HTML Agility Pack 不会在 W8 Phone 应用程序中引用
HTML Agility Pack will not reference in W8 Phone app
我正在尝试使用 HTML Agility Pack 来学习本教程。
http://www.tareqateik.com/html-agility-pack%E2%80%93windows-phone-8#.VKl65ivF9a1
在我的应用程序中,我安装了 HTML Agility Pack,但出现以下错误:
"The type or namespace name 'HTMLAgilityPack' could not be found (are you missing a using directive or an assembly reference?)"
这个错误出现在这两个地方:
using HtmlAgilityPack;
and
HtmlDocument htmlDocument = new HtmlDocument();
当我查看我的参考资料时,没有引用该包,当我查看教程的示例代码时,我发现他确实引用了它。
谁能告诉我如何引用 HTMLAgilityPack?
谢谢
您可以使用记事本等文本编辑器打开您的项目文件 (YourProjectName.csproj
) 并查找该 dll。
某处必须是对 dll 的引用,例如以下条目:
<Reference Include="HtmlAgilityPack">
<HintPath>..\packages\HtmlAgilityPack.1.4.9\lib\Net45\HtmlAgilityPack.dll</HintPath>
</Reference>
路径可能会有所不同,但这样的条目必须在您的 csproj
中,否则 dll 不会被复制到您的 bin 文件夹中。
我找到了解决问题的方法。 HTMLAgilityPack 1.4.9 版本肯定有问题。我继续安装 HTMLAgilityPack 1.4.6,它会自动添加所有正确的引用。如果有人可以确认 1.4.9 也不适用于他们,那将很有帮助。
我正在尝试使用 HTML Agility Pack 来学习本教程。 http://www.tareqateik.com/html-agility-pack%E2%80%93windows-phone-8#.VKl65ivF9a1
在我的应用程序中,我安装了 HTML Agility Pack,但出现以下错误:
"The type or namespace name 'HTMLAgilityPack' could not be found (are you missing a using directive or an assembly reference?)"
这个错误出现在这两个地方:
using HtmlAgilityPack;
and
HtmlDocument htmlDocument = new HtmlDocument();
当我查看我的参考资料时,没有引用该包,当我查看教程的示例代码时,我发现他确实引用了它。
谁能告诉我如何引用 HTMLAgilityPack?
谢谢
您可以使用记事本等文本编辑器打开您的项目文件 (YourProjectName.csproj
) 并查找该 dll。
某处必须是对 dll 的引用,例如以下条目:
<Reference Include="HtmlAgilityPack">
<HintPath>..\packages\HtmlAgilityPack.1.4.9\lib\Net45\HtmlAgilityPack.dll</HintPath>
</Reference>
路径可能会有所不同,但这样的条目必须在您的 csproj
中,否则 dll 不会被复制到您的 bin 文件夹中。
我找到了解决问题的方法。 HTMLAgilityPack 1.4.9 版本肯定有问题。我继续安装 HTMLAgilityPack 1.4.6,它会自动添加所有正确的引用。如果有人可以确认 1.4.9 也不适用于他们,那将很有帮助。