Visual Studio 2010 SP1 環境で Excel 2007 アドインをビルドしようとしています。私は数ヶ月前にそれをプログラムしました。Office 2007 をインストールしています。私はこのリンクと同じ問題を抱えていました: Build Error + Making VSTO addin for Excel 2010。インターネット検索の後、他の人が同じ解決策を提案し、それが機能しているように見えることがわかりました. 同じソリューションを適用しましたが、プロジェクトをビルドできません。問題は今言っています:
The "SetInclusionListEntry" 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.
明らかに、私はまだ宣言に関連する問題を抱えています。Office PIARedist.exe (Primary Interop Assemblies) と vstor_redist.exe (VSTO ランタイム) をダウンロードして再インストールしましたが、Microsoft.VisualStudio.Tools.Office.BuildTasks.dll ファイルが更新されているか、C:\Program Files (x86)\MSBuild が更新されていることを期待しています。 \Microsoft\VisualStudio\v10.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets ファイルが正しくなります。