2017-05-18 4 views
0

Ich erhalte den folgenden Fehler von einem Aufruf von ILMerge.MSBuild.ILMerge.Task erlaubt keine doppelten Typen

ILMerge.Merge: ERROR !!: Duplizieren Typ 'System.Net.Http.HttpRequestMessageExtensions' gefunden in Montage 'System.Net.Http.Formatting'. Möchten Sie die Option/alllowDup verwenden?

Und Sie würden denken, das wäre einfach zu lösen. Die Fehlermeldung sagt was zu tun ist.

Aber mein Aufruf an ILMerge wird durch MSBuild.ILMerge.Task

Und es scheint, dass ich schon tue, was ich tun müssen, um bekommen dies zu geschehen ...

Aus meiner ILMerge. Requisiten-Datei:

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

` ich Warnungen über die Validierung dieser Eigenschaften bekommen Datei, aber nichts anderes, dass die Build verhindern würde. Was braucht es also, um ILMerge davon zu überzeugen?

Antwort

Verwandte Themen