错误System.ObjectDisposedException VSTO SmartTag?

时间:2010-02-14 22:32:41

标签: c# garbage-collection vsto

我无法让vsto项目工作。这是一个简单的Word 2007插件应用程序,它添加了一个smarttag标识符。

这是错误:

************** Exception Text **************
System.ObjectDisposedException: Cannot access a disposed object.
   at Microsoft.Office.Tools.SmartTagCollection.BeginInit()
   at WordInWord.ThisAddIn.BeginInitialization() in C:\Users\Chris\Desktop\WordInWord\WordInWord\ThisAddIn.Designer.cs:line 129
   at WordInWord.ThisAddIn.InitializeDataBindings() in C:\Users\Chris\Desktop\WordInWord\WordInWord\ThisAddIn.Designer.cs:line 66
   at Microsoft.VisualStudio.Tools.Office.EntryPointComponentBase.Microsoft.VisualStudio.Tools.Applications.Runtime.IEntryPoint.InitializeDataBindings()
   at Microsoft.VisualStudio.Tools.Applications.AddInAdapter.ExecutePhase(ExecutionPhases executionPhases)
   at Microsoft.VisualStudio.Tools.Office.Internal.OfficeAddInAdapter.InitializeEntryPointsHelper()

某种方式智能标签被处理?我不明白。

1 个答案:

答案 0 :(得分:0)

解决方案:

我之前知道这个应用程序有效,所以我发表了它。当我在安装应用程序中安装add时,需要更新VSTO 3.0运行时SP1。该应用程序需要SP1更新。