从.net framework升级到.net standard时无法加载文件或程序集或其依赖项之一

从.net framework升级到.net standard时无法加载文件或程序集或其依赖项之一,.net,.net-standard,.net,.net Standard,我正在尝试将.NET framework库迁移到.NET标准2.0,但遇到了一些问题 我所依赖的nuget软件包之一是“QlmLicenseLib”,我将其升级为“QlmLicenseLibNetStd” 当我运行使用该库的WPF应用程序时,会出现以下异常: System.IO.FileNotFoundException:'无法加载文件或程序集 'QlmLicenseLibNetStd,版本=14.1.20279.1,区域性=中性, PublicKeyToken=9c65e32c060523a1

我正在尝试将.NET framework库迁移到.NET标准2.0,但遇到了一些问题

我所依赖的nuget软件包之一是“QlmLicenseLib”,我将其升级为“QlmLicenseLibNetStd”

当我运行使用该库的WPF应用程序时,会出现以下异常:

System.IO.FileNotFoundException:'无法加载文件或程序集 'QlmLicenseLibNetStd,版本=14.1.20279.1,区域性=中性, PublicKeyToken=9c65e32c060523a1'或其依赖项之一。这个 系统找不到指定的文件。'

在异常的详细信息中,我发现:

=== Pre-bind state information ===
LOG: DisplayName = QlmLicenseLibNetStd, Version=14.1.20279.1, Culture=neutral, PublicKeyToken=9c65e32c060523a1
 (Fully-specified)
LOG: Appbase = file:///C:/..../bin/
LOG: Initial PrivatePath = NULL
Calling assembly : Test.QLM, Version=1.0.0.0, Culture=neutral, PublicKeyToken=15f4f676762c6252.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\....\bin\Sekal.Client.exe.Config
LOG: Using host configuration file: 
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Post-policy reference: QlmLicenseLibNetStd, Version=14.1.20279.1, Culture=neutral, PublicKeyToken=9c65e32c060523a1
LOG: Attempting download of new URL file:///C:/..../bin/QlmLicenseLibNetStd.DLL.
LOG: Attempting download of new URL file:///C:/..../bin/QlmLicenseLibNetStd/QlmLicenseLibNetStd.DLL.
LOG: Attempting download of new URL file:///C:/..../bin/QlmLicenseLibNetStd.EXE.
LOG: Attempting download of new URL file:///C:/..../bin/QlmLicenseLibNetStd/QlmLicenseLibNetStd.EXE.
我做错了什么