Bug报告
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
,你有没有检查常见问题,看看这是否对你有帮助?
用谷歌搜索。帮不上忙
向正确的存储库报告了吗?(有多个AngleSharp库,例如用于CSS支持的AngleSharp.Css )
见屏幕
在问题中执行搜索了吗?搜索了短语:“未能加载文件或程序集”。
描述
在应用程序启动期间,我得到了“未能加载文件或程序集”的错误。
启动应用程序时会发生步骤来再现错误
环境详细信息: OS、.NET运行时、.
赢7x64。VS - 2017 .NET框架4.6.1
码
using AngleSharp.Html.Parser;
namespace rsh
{
class Parser_test
{
HtmlParser domParser;
public Parser_test()
{
domParser = new HtmlParser();
}
}
}我安装了:
"System.Text.Encoding.CodePages“。
错误依然存在。
附加推理- 链接
Pic.1

Pic.2

Pic.3

Pic.4

更新-1
基于- stackoverflow.com.com/a/40775352/10530657
已完成
Update-Package -reinstall。
关闭,打开。
在2015中打开。
没有结果。
更新-2
安装"AngleSharp - 0.9.11“。
错误消失了。
更新-3
安装- System.Text.Encoding.CodePages
Pic.5

更新-4
收集控制台项目时,项目会出现错误。
也许有人会有机会站在他们这边。
或者寄给我一个有用的项目。
也许这将有助于找出错误的原因。
该项目是在文献"AngleSharp"- 文件。链接的基础上进行的。
链接到项目- 链接
问题
如何使错误不出现在"AngleSharp - 0.10.01“中?
发布于 2019-01-23 13:18:41
我也有同样的问题
您的项目> rightClick >管理nuget包>
搜索:System.Text.Encoding.CodePages安装它。
long:
anglesharp详细信息:
.net框架4.6需要"System.Text.Encoding.CodePages“。
仅仅安装angleSharp,并不会自动安装所需的包。您需要从nuget软件包管理器安装。
发布于 2019-06-06 16:23:53
我也有同样的例外,我花了几分钟才意识到.
如果类库中有AngleSharp,则还需要在使用类库的任何东西中安装它。
糟了。
https://stackoverflow.com/questions/54197407
复制相似问题