我正在尝试使用PDFLibNet库开发自定义PDF查看器
我下载了编译的dll(32位和64位)并看了一些例子:非常好
然后我在VS2010中启动了一个库项目并创建了一个新的用户控件(我要导出的那个):dll成功编译。
所以我创建了一个GUI项目(net 4.0),引用了我的程序集并将我的控件放到了主窗体上:我有一个错误说(我正在翻译,所以它可能是错误的)“无法创建组件”PdfViewer '。错误消息:'System.IO:FileNotFoundException:无法加载文件或程序集'PDFLibNet,版本1.0.6.8,....或其中一个依赖项。无法找到指定的文件。“。
为了防止一些问题:
以下是我删除所有内容后的内容(用于测试目的):
public partial class PdfViewer : UserControl
{
PDFWrapper _pdfDoc = null;
public PdfViewer()
{
InitializeComponent();
}
}
告诉您:如果我尝试删除对PDFLibNet的任何引用(删除PDFWrapper _pdfDoc = null;
),我的控件将在表单中正确删除。
我甚至尝试将PDFLibNet注册到GAC,但结果是一样的
我真的很困惑......
答案 0 :(得分:1)
确保不检查调试文件夹,输出模式是释放。