Erro MSB4062: A tarefa “generateAndPerSistappinFotask” não pôde ser carregada

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

  •  21-09-2019
  •  | 
  •  

Pergunta

Adicionamos vários projetos de adição de escritório à nossa solução construída pelo TFS e agora está quebrando. Estamos usando o Visual Studio e o TFS 2008 (SP1). 4 projetos foram adicionados, um para cada um dos seguintes alvos ...

  • Palavra 2003
  • Palavra 2007
  • Excel 2003
  • Excel 2007

O log de construção relata o seguinte ...

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.tools.applications.runtime.v9.0.dll existe no servidor e está instalado corretamente no GAC. As ferramentas do Visual Studio para Office (2005 e 3.0) também estão instaladas. Se remoto no servidor e executar o Visual Studio, posso recriar um desses addins e compilá-lo com sucesso.

Ajuda, preso!

Foi útil?

Solução

Acontece que eu precisava de microsoft.visualstudio.tools.applications.hosting.dll instalado no GAC. Eu já tinha microsoft.visualstudio.tools.applications.hosting.v9.0.dll instalado, mas essa não era uma versão compatível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top