J'ai mis à niveau mon projet C # (qui contenait déjà des packages de nuget) de 4.0 à 4.5.2. J'ai vu que certains paquets contiennent maintenant une balise supplémentaire requireReinstallation
.
a) Quel est le but de ceci?
b) Pourquoi certains paquets ont-ils des paquets alors que d'autres n'en ont pas?
Avant
<package id="NLog" version="3.1.0.0" targetFramework="net40" />
Après
<package id="NLog" version="3.1.0.0" targetFramework="net40" requireReinstallation="true" />