HTML 解析器。加载文件或程序集失败
HtmlParser. Failed to load file or assembly
错误报告
System.TypeInitializationException
HResult = 0x80131534
Message = Initializer type "AngleSharp.Configuration" threw an exception.
Source = AngleSharp
Stack trace:
in AngleSharp.Configuration.get_Default ()
in AngleSharp.BrowsingContext.NewFrom [TService] (TService instance)
in AngleSharp.Html.Parser.HtmlParser..ctor ()
in rsh.Parser_test..ctor () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Parser_test.cs: line 19
in rsh.Form1..ctor () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Form1.cs: line 18
in rsh.Program.Main () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Program.cs: line 19
Internal exception 1:
FileNotFoundException: Failed to load file or assembly
"System.Text.Encoding.CodePages, Version = 4.0.2.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" or one of their dependencies. Cannot find the specified file.
你能在 MWE 中重现这个问题吗?
没有
你是运行最新版本的 AngleSharp 吗?
版本 - 0.10.1
您查看常见问题解答是否对您有帮助?
使用 google 搜索。没有帮助
您是否向正确的存储库报告? (有多个 AngleSharp 库,例如 AngleSharp.Css 支持 CSS)
看屏幕
您是否在问题中进行了搜索?
搜索词组:"Failed to load file or assembly"
描述
我在应用程序启动期间收到错误 "Failed to load file or assembly"
重现步骤
启动应用程序时出错
环境详细信息:[OS、.NET 运行时、...]
赢得 7x64。
对比 - 2017
.NET Framework 4.6.1
代码
using AngleSharp.Html.Parser;
namespace rsh
{
class Parser_test
{
HtmlParser domParser;
public Parser_test()
{
domParser = new HtmlParser();
}
}
}
我安装了:
"System.Text.Encoding.CodePages".
错误仍然存在。
附加推理 - link
图1
图2
图3
图4
Update-1
基于 -
已完成
Update-Package -reinstall
.
关闭,打开Visual Studio.
于 Visual Studio 2015.
开业
无结果。
Update-2
已安装 "AngleSharp - 0.9.11".
错误消失了。
Update-3
已安装 - System.Text.Encoding.CodePages
图5
Update-4
收集控制台项目,
项目报错
也许会有人有机会检查他们这边。
或者给我一个可行的项目。
也许这将有助于确定错误的原因。
项目是根据文档"AngleSharp"- documentation . link
Link 到项目 - link
问题
如何让错误不出现在"AngleSharp - 0.10.01"?
我遇到了同样的问题
你的项目 > 右键单击 > 管理 nuget 包 >
搜索:System.Text.Encoding.CodePages
安装 .
长:
anglesharp nuget 详细信息:
.net framework 4.6 requires "System.Text.Encoding.CodePages".
只是安装 angleSharp,不会自动安装所需的软件包。您需要从 nuget 包管理器安装。
我有同样的异常,我花了几分钟才意识到....
如果您在 class 库中安装了 AngleSharp,您还需要将其安装在使用 class 库的任何地方。
糟糕。
错误报告
System.TypeInitializationException
HResult = 0x80131534
Message = Initializer type "AngleSharp.Configuration" threw an exception.
Source = AngleSharp
Stack trace:
in AngleSharp.Configuration.get_Default ()
in AngleSharp.BrowsingContext.NewFrom [TService] (TService instance)
in AngleSharp.Html.Parser.HtmlParser..ctor ()
in rsh.Parser_test..ctor () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Parser_test.cs: line 19
in rsh.Form1..ctor () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Form1.cs: line 18
in rsh.Program.Main () in Z: \ vs \ csharp \ prb \ rsh \ rsh \ Program.cs: line 19
Internal exception 1:
FileNotFoundException: Failed to load file or assembly
"System.Text.Encoding.CodePages, Version = 4.0.2.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" or one of their dependencies. Cannot find the specified file.
你能在 MWE 中重现这个问题吗?
没有
你是运行最新版本的 AngleSharp 吗?
版本 - 0.10.1
您查看常见问题解答是否对您有帮助?
使用 google 搜索。没有帮助
您是否向正确的存储库报告? (有多个 AngleSharp 库,例如 AngleSharp.Css 支持 CSS)
看屏幕
您是否在问题中进行了搜索? 搜索词组:"Failed to load file or assembly"
描述
我在应用程序启动期间收到错误 "Failed to load file or assembly"
重现步骤 启动应用程序时出错
环境详细信息:[OS、.NET 运行时、...]
赢得 7x64。
对比 - 2017
.NET Framework 4.6.1
代码
using AngleSharp.Html.Parser;
namespace rsh
{
class Parser_test
{
HtmlParser domParser;
public Parser_test()
{
domParser = new HtmlParser();
}
}
}
我安装了:
"System.Text.Encoding.CodePages".
错误仍然存在。
附加推理 - link
图1
图2
图3
图4
Update-1
基于 -
已完成
Update-Package -reinstall
.
关闭,打开Visual Studio.
于 Visual Studio 2015.
无结果。
Update-2
已安装 "AngleSharp - 0.9.11".
错误消失了。
Update-3
已安装 - System.Text.Encoding.CodePages
图5
Update-4
收集控制台项目,
项目报错
也许会有人有机会检查他们这边。
或者给我一个可行的项目。
也许这将有助于确定错误的原因。
项目是根据文档"AngleSharp"- documentation . link
Link 到项目 - link
问题
如何让错误不出现在"AngleSharp - 0.10.01"?
我遇到了同样的问题
你的项目 > 右键单击 > 管理 nuget 包 >
搜索:System.Text.Encoding.CodePages
安装 .
长:
anglesharp nuget 详细信息:
.net framework 4.6 requires "System.Text.Encoding.CodePages".
只是安装 angleSharp,不会自动安装所需的软件包。您需要从 nuget 包管理器安装。
我有同样的异常,我花了几分钟才意识到....
如果您在 class 库中安装了 AngleSharp,您还需要将其安装在使用 class 库的任何地方。
糟糕。