我想创建一个 FirefoxWebdriver 但收到以下错误
Message:
Initialization method Sma.Ldx.Systemtest.Ui.Tests.IbaTest.TestInitialize
threw exception. System.TypeInitializationException: The type initializer for
'System.IO.Compression.ZipStorer' threw an exception. --->
System.NotSupportedException: No data is available for encoding 437. For
information on defining a custom encoding, see the documentation for the
Encoding.RegisterProvider method..
Run Code Online (Sandbox Code Playgroud)
它是一个 netstandard2.0 lib 并在 dotnet core 2.2 上运行 有人可以帮忙吗?
我尝试导入 System.Text.Encoding.CodePages 并尝试使用 System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance) 但这在 dotnetcore2.2 中不受支持
Message:
Initialization method Sma.Ldx.Systemtest.Ui.Tests.IbaTest.TestInitialize
threw exception. System.TypeInitializationException: The type initializer for
'System.IO.Compression.ZipStorer' threw an exception. --->
System.NotSupportedException: No data is available for encoding 437. For
information on defining a custom encoding, see the documentation for the
Encoding.RegisterProvider method..
Run Code Online (Sandbox Code Playgroud)
我除了 Firefox 浏览器启动,但得到一个编码错误。
Chr*_*ian 18
添加 NuGet 包 System.Text.Encoding.CodePages
在创建FirefoxDriver对象之前,请执行以下操作:
CodePagesEncodingProvider.Instance.GetEncoding(437);
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1511 次 |
| 最近记录: |