AddInExpress安装错误 - AddCustomTaskPanes

时间:2013-05-09 04:34:51

标签: .net vsto excel-addins customtaskpane

当我安装AddInExpress插件并打开Excel时,我收到此错误:

Exception Source:      
Exception Type:        System.Runtime.InteropServices.COMException
Exception Message:     Unable to create specified ActiveX control.
Exception Target Site: ForwardCallToInvokeMember

---- Stack Trace ----
   System.RuntimeType.ForwardCallToInvokeMember(memberName As String, flags As BindingFlags, target As Object, aWrapperTypes As Int32[], msgData As MessageData&)
       mscorlib.dll: N 0202 (0xCA) IL 
   AddinExpress.MSO.ICTPFactory.CreateCTP(CTPAxID As String, CTPTitle As String, CTPParentWindow As Object)
       mscorlib.dll: N 00000 (0x0) JIT 
   AddinExpress.MSO.ADXAddinModule.AddCustomTaskPanes(parent As Object, outlookFolderName As String)
       mscorlib.dll: N 0000 (0x0) IL

在网上搜索只有另外一篇文章:http://www.add-in-express.com/forum/read.php?FID=5&TID=2355,这不适用,因为我的版本较高。

有谁知道如何克服这个错误?

2 个答案:

答案 0 :(得分:0)

回答我自己的问题以帮助将来的其他人。

我必须更改TaskPane的名称:

enter image description here

答案 1 :(得分:0)

当我的应用程序名称空间的最后一项是“ Word”时,我遇到了这个问题。我的完全控制目标是“ TermLynx.Word.UserControl”。将项目重构为使用“ TermLynx.WordAddin”而不是“ TermLynx.Word”后,问题消失了。