簡體   English   中英

do.net 使用 POSForDotNet.SDK 崩潰

[英]dotnet crash using POSForDotNet.SDK

我需要編寫一個使用 POS 掃描儀的 do.net forms 項目。 我正在嘗試使用 POSForDotNet.SDK v1.14.1。 我將它包含在 NuGet 中並且可以很好地構建應用程序,但是我在 visual studio 中看到一條警告:

Package 'POSForDotNet.SDK 1.14.1' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project.

當我運行這個項目時,我在這條線上立即崩潰explorer = new PosExplorer(this);

崩潰是:

Inner Exception
MissingMethodException: Method not found: 'Void System.AppDomainSetup.set_ApplicationBase(System.String)'.

不確定它是否與上述警告有關 - 有誰知道如何通過 go 解決這些問題? 第一次使用 do.net,所以不確定我是否遺漏了一些明顯的東西。

您項目的目標框架是.NET Core 3.1POSForDotNet.SDK v1.14.1不支持.NET Core 3.1

唯一的解決方法是將項目的目標框架更改為.NET Framework而不是.NET Core

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM