J'éprouve des difficultés à se débarrasser de l'avertissement de construction:.NET de base - MSB3277: conflits trouvés entre les différentes versions
warning MSB3277: Found conflicts between different versions of the same dependent assembly that could not be resolved
spécifiquement dans des projets de base .NET.
Dans un projet complet framework .NET Je voudrais ajouter quelques réoriente liant donc je googlé autour de cette question et trouvé this answer suggérant d'ajouter ce qui suit au fichier .csproj:
<PropertyGroup>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
</PropertyGroup>
Je l'ai fait mais sans avail - Je reçois toujours les avertissements de construction. Je peux faire autre chose?
S'il vous plaît partager au niveau des parties pertinentes de la location de votre fichier de projet et la configuration de la solution. (fyi .NET Core n'a pas de redirections de liaison) –
@MartinUllrich Merci pour la réponse - qu'est-ce que vous aimeriez voir à partir des fichiers proj? Le projet en question est [ici] (https://github.com/stewart-r/DlnaCore). J'ai vraiment du mal à comprendre comment les assemblages dépendants sont redirigés dans le noyau .net sans cela? Y a-t-il un autre mécanisme que je ne connais pas - j'ai été googlé et googlé et est venu vide –
En fait - la branche en question est [celui-ci] (https://github.com/stewart-r/DlnaCore/tree/dev) –