缺少OfficeMergeControlException的程序集参考

时间:2012-05-29 21:57:15

标签: c#

当我尝试使用代码组合多个.docx文件(第一个列表:Append multiple DOCX files together)时,我似乎缺少OfficeMergeControlException的程序集引用。

我正在使用.NET Framework 4.

有什么想法吗?

谢谢, 富

2 个答案:

答案 0 :(得分:1)

没有必要在该场景中抛出自定义异常。只是抛出异常

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

或者更好的是,根本不会发现异常。您正在通过更改例外类型和格式化邮件来丢失信息。

答案 1 :(得分:0)

似乎是一个自定义异常。类似的东西:

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