缺少 OfficeMergeControlException 的程序集引用

本文关键字:引用 程序集 OfficeMergeControlException 缺少 | 更新日期: 2023-09-27 18:35:45

当我尝试使用代码组合多个.docx文件(第一个列表位于:将多个 DOCX 文件追加在一起)时,我似乎缺少 OfficeMergeControlException 的程序集引用。

我正在使用.NET Framework 4。

有什么想法吗?

谢谢富

缺少 OfficeMergeControlException 的程序集引用

在该场景中抛出自定义异常是没有意义的。只需抛出异常

catch (Exception e)
{
    throw new Exception(string.Format(CultureInfo.CurrentCulture, "Error while merging files. Document index {0}", pointer), e);
}

或者更好的是,根本不要抓住例外。通过更改异常类型和设置邮件格式,您将丢失信息。

似乎是一个自定义例外。像这样:

public class OfficeMergeControlException : Exception 
{
    public OfficeMergeControlException(string message, System.Exception innerException)  : base(message, innerException) { }
}