Ошибка MSB4062:Не удалось загрузить задачу “GenerateAndPersistAppInfoTask”

StackOverflow https://stackoverflow.com/questions/1560838

  •  21-09-2019
  •  | 
  •  

Вопрос

Мы добавили несколько проектов Office AddIn к нашему решению, созданному на базе TFS, и теперь оно выходит из строя.Мы используем Visual Studio и TFS 2008 (SP1).Было добавлено 4 проекта, по одному для каждой из следующих целей...

  • Слово 2003
  • Слово 2007
  • Excel 2003
  • Excel 2007

В журнале сборки сообщается следующее ...

C:\Program Files\MSBuild\Microsoft.VisualStudio.OfficeTools2.targets(116,9): error MSB4062: The "GenerateAndPersistAppInfoTask" task could not be loaded from the assembly Microsoft.VisualStudio.Tools.Applications.Hosting, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Could not load file or assembly 'Microsoft.VisualStudio.Tools.Applications.Hosting, Version=8.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, and that the assembly and all its dependencies are available.

Microsoft.VisualStudio.Инструменты.Приложения.Runtime.v9.0.dll существует на сервере и корректно установлена в GAC.Все инструменты Visual Studio для Office (2005 и 3.0) также установлены.Если подключиться удаленно к серверу и запустить Visual Studio, я могу повторно создать одно из этих дополнений и успешно скомпилировать его.

Помогите, застрял!

Это было полезно?

Решение

Оказывается, мне нужен был Microsoft.VisualStudio.Инструменты.Приложения.Хостинг.dll, установленная в GAC.У меня уже был Microsoft.VisualStudio.Инструменты.Приложения.Hosting.v9.0.dll установлено, но это была несовместимая версия.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top