Erreur MSB4062: La tâche « GenerateAndPersistAppInfoTask » n'a pas pu être chargé
-
21-09-2019 - |
Question
Nous avons ajouté un certain nombre de projets Office AddIn à notre solution TFS construite et maintenant il est cassant. Nous utilisons Visual Studio et TFS 2008 (SP1). 4 projets ont été ajoutés, l'un pour chacun des objectifs suivants ...
- Word 2003
- Word 2007
- Excel 2003
- Excel 2007
La construction journal indique ce qui suit ...
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 sur le serveur et est correctement installé dans le GAC. Visual Studio Tools pour Office (2005 et 3.0) sont également tous installés. Si à distance sur le serveur et exécuter Visual Studio, je peux recréer une de ces addins et compiler avec succès.
Aide, coincé!
La solution
Je avais besoin sur Turns Microsoft.VisualStudio.Tools.Applications.Hosting.dll installé dans le GAC. J'avais déjà Microsoft.VisualStudio.Tools.Applications.Hosting.v9.0.dll installé, mais cela n'a pas été une version compatible.