【发布时间】:2021-10-08 13:49:55
【问题描述】:
我需要编写一个使用 POS 扫描仪的 dotnet 表单项目。我正在尝试使用 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)'.
不确定它是否与上述警告有关 - 有谁知道如何解决这些问题?第一次使用 dotnet,所以不确定我是否缺少明显的东西。
【问题讨论】: