背景:我使用提供的模板和教程在Visual Studio 2015中使用代理组件here
问题:当我尝试将像PdfSharp或iTextSharp这样的nuget软件包添加到项目的服务器组件时,我在运行时遇到以下错误:
System.IO.FileNotFoundException:无法加载文件或 assembly' PdfSharp,Version = 1.50.4000.0,Culture = neutral, 公钥= f94615aa0424f9eb'或其中一个依赖项。该 系统找不到指定的文件。
在引用包的第一行,在这种情况下就是这一行:
PdfSharp.Pdf.PdfDocument doc = new PdfSharp.Pdf.PdfDocument();
我尝试过的事情:我用新的代理组件项目复制了这个问题。我还启动了一个控制台应用程序,我将设置与服务器组件相同(输出类型除外;服务器是类库和控制台应用程序到exe),引用相同(除了服务器组件中的Windows引用) 。然后我将PdfSharp引用添加到控制台应用程序并且它工作,所以它只是代理组件。我也试图改变"具体版本"和#34;复制本地"引用的属性无济于事。
任何帮助将不胜感激!