如何在 Unity 中使用 HtmlAgilityPack?
How can I use HtmlAgilityPack in Unity?
无法在我的 Unity 项目中获取 HtmlAgilityPack,希望这里有人能找出我做错了什么并帮助我。
到目前为止我做了什么:
- 已在 Microsoft Studio 中安装 NuGet
- 在我的 Unity 2020.1.10f 项目中使用 NuGet(查看屏幕截图)安装了 HtmlAgilityPack v1.11.26(最新)(它在我的 Unity 项目/包中添加了一个“HtmlAgilityPack.1.11.26”文件夹)
- 得到“使用 HtmlAgilityPack;”在我的脚本之上(查看屏幕截图)
- 尝试删除库文件夹以便 Unity 重建它(没有任何变化)
- 在 Unity> Edit> ProjectSettings> Player> API Compatibility Level
中尝试了 .NET Standard 2.0 和 .NET 4.x
当前添加库时出错:
错误 CS0246:找不到类型或命名空间名称 'HtmlAgilityPack'。您是否缺少程序集参考?
Unity 无法识别库的屏幕截图:
安装了 HtmlAgilityPack
的 Microsoft Studio NuGet 屏幕截图:
*检查 HtmlAgilityPack
是否已添加到 Visual Studio 项目的引用中。
如果没有右键单击解决方案资源管理器中的“引用”,select“添加引用”,找到并添加HtmlAgilityPack
().
对我来说,当右键单击“引用”时,“添加引用”选项没有出现。我通过查看 .
的第一个答案解决了这个问题
在我的 Unity 项目(使用 NuGet)上添加 HtmlAgilityPack
时,我注意到它在我的 Unity Project/Packages 上添加了一个 HtmlAgilityPack.1.11.26
文件夹。
所以我去了 HtmlAgilityPack.1.11.26 /lib/Net45
并将所有内容(包括 .dll
s)复制到 link 所说的插件文件夹中。因为我从 Net45 文件夹中复制了 .dll
,所以我将项目更新为“.NET 4.x”(如上所述)。
将 .dll
添加到 Plugins
文件夹会自动在我的项目中添加引用并解决缺少引用的问题。
无法在我的 Unity 项目中获取 HtmlAgilityPack,希望这里有人能找出我做错了什么并帮助我。
到目前为止我做了什么:
- 已在 Microsoft Studio 中安装 NuGet
- 在我的 Unity 2020.1.10f 项目中使用 NuGet(查看屏幕截图)安装了 HtmlAgilityPack v1.11.26(最新)(它在我的 Unity 项目/包中添加了一个“HtmlAgilityPack.1.11.26”文件夹)
- 得到“使用 HtmlAgilityPack;”在我的脚本之上(查看屏幕截图)
- 尝试删除库文件夹以便 Unity 重建它(没有任何变化)
- 在 Unity> Edit> ProjectSettings> Player> API Compatibility Level 中尝试了 .NET Standard 2.0 和 .NET 4.x
当前添加库时出错: 错误 CS0246:找不到类型或命名空间名称 'HtmlAgilityPack'。您是否缺少程序集参考?
Unity 无法识别库的屏幕截图:
安装了 HtmlAgilityPack
的 Microsoft Studio NuGet 屏幕截图:
*检查 HtmlAgilityPack
是否已添加到 Visual Studio 项目的引用中。
如果没有右键单击解决方案资源管理器中的“引用”,select“添加引用”,找到并添加HtmlAgilityPack
(
对我来说,当右键单击“引用”时,“添加引用”选项没有出现。我通过查看
在我的 Unity 项目(使用 NuGet)上添加 HtmlAgilityPack
时,我注意到它在我的 Unity Project/Packages 上添加了一个 HtmlAgilityPack.1.11.26
文件夹。
所以我去了 HtmlAgilityPack.1.11.26 /lib/Net45
并将所有内容(包括 .dll
s)复制到 link 所说的插件文件夹中。因为我从 Net45 文件夹中复制了 .dll
,所以我将项目更新为“.NET 4.x”(如上所述)。
将 .dll
添加到 Plugins
文件夹会自动在我的项目中添加引用并解决缺少引用的问题。