我下载并安装了NuGet包:Select.Pdf。在运行时,当我点击使用Select.Pdf名称空间的代码的按钮时,我会收到以下异常:。该包位于正确的文件目录中,并已正确安装,您可以通过packages.config文件看到。<?xml version="1.0" encoding="utf-8"?> <packages> <package id="Select.Pdf" version="16.4.0.1" targetFramework="net452" /> </packages> 我已经为此拼搏了两个星期,已经快要崩溃了。有没有人遇到这种情况?有人知道如何解决吗?
此问题的可能解决方法: 请检查 Nuget 包恢复是否已启用并且包已正确恢复。 当您构建解决方案或还原 NuGet 包时,将在解决方案文件 (.sln) 存在的文件夹中添加名为“packages”的文件夹。 请检查项目文件中程序集的引用路径和实际位置是否相同。 如果项目 (.csproj) 和解决方案 (.sln) 文件都在同一个文件夹中,则在项目文件中将是 packages/select.pdf。 您在代码中使用和引用的版本也可能导致不匹配。 确保在项目文件中恢复和引用的程序集版本相同。
PDFSharp
中遇到了完全相同的问题。 - Uchiha Itachi