【发布时间】:2014-12-10 01:13:26
【问题描述】:
我正在尝试在 Visual Studio 2010 中创建 simple Outlook 2010 Add-In。但是,构建失败并显示以下消息:
The "FindRibbons" task could not be loaded from the assembly Microsoft.VisualStudio.Tools.Office.BuildTasks, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.
我在这里发现了一个类似的问题:Build Error + Creating VSTO addin for excel 2010。但是,问题在于,asker 从 2010 年到 2012 年升级了 Visual Studio。而我还没有升级。
我也尝试过这个问题的解决方案:
更新您的
Microsoft.VisualStudio.Tools.Office.targets文件以指向版本11.0.0.0而不是版本10.0.0.0。)
但它给了我另一个错误(这显然应该发生,因为我还没有升级):
The "RegisterFormRegions" task could not be loaded from the assembly Microsoft.VisualStudio.Tools.Office.BuildTasks, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Could not load file or assembly 'Microsoft.VisualStudio.Tools.Office.BuildTasks, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.
更新:重新安装Visual Studio 2010 Tools for Office Runtime后错误依然存在。
【问题讨论】:
标签: c# visual-studio-2010 vsto outlook-addin outlook-2010