2017-05-18 3 views
0

Je reçois l'erreur suivante à partir d'un appel à ILMerge.MSBuild.ILMerge.Task n'autorisant pas les types en double

ILMerge.Merge: ERREUR !!: Type en double '' System.Net.Http.HttpRequestMessageExtensions trouvé dans l'assemblage 'de System.Net.Http.Formatting'. Voulez-vous utiliser l'option/alllowDup ?

Et vous penseriez que ce serait facile à résoudre. Le message d'erreur indique quoi faire.

Mais mon appel à ILMerge est faite par MSBuild.ILMerge.Task

Et il semble que je fais déjà ce que je dois faire pour que cela se produise ...

De mon ILMerge. accessoires fichier:

<!-- added in Version 1.0.4, default=none --> 
<ILMergeAllowDuplicateType>true</ILMergeAllowDuplicateType> 

` Je reçois des avertissements sur la validation de ce fichier de propriétés, mais rien d'autre qui empêcherait la construction. Alors, que faut-il pour transmettre cela à ILMerge?

Répondre