首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HtmlParser。加载文件或程序集失败

HtmlParser。加载文件或程序集失败
EN

Stack Overflow用户
提问于 2019-01-15 10:52:01
回答 2查看 2.9K关注 0票数 4

Bug报告

代码语言:javascript
复制
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

代码语言:javascript
复制
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“中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-23 13:18:41

我也有同样的问题

您的项目> rightClick >管理nuget包>

搜索:System.Text.Encoding.CodePages安装它。

long:

anglesharp详细信息:

.net框架4.6需要"System.Text.Encoding.CodePages“。

仅仅安装angleSharp,并不会自动安装所需的包。您需要从nuget软件包管理器安装。

票数 5
EN

Stack Overflow用户

发布于 2019-06-06 16:23:53

我也有同样的例外,我花了几分钟才意识到.

如果类库中有AngleSharp,则还需要在使用类库的任何东西中安装它。

糟了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54197407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档