Bien le bonjour.
Je me permets de venir quérir votre aide après avoir cherché quelques temps une solution, sans succès.

J'ai une solution "ToolBoxStarterKitInstaller" composée dont le but est d'installer le template de la solution ToolBox, un outil interne à mon entreprise.
Ce template dépend de plusieurs Packages/NuGets, dont Prism (par exemple).
Avant que je ne fasse la mise à jour de Prism pour ce template, je ne rencontrais aucun problème, mais depuis cette mise à jour vers la version 7.0.0.396 de Prism, j'ai le message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Error	CS0246	The type or namespace name 'Prism' could not be found (are you missing a using directive or an assembly reference?)
Mes packages sont dans les références, mais avec un panneau jaune dessus (indiquant un problème, j'imagine). Et ils sont bien présents dans le fichier packages.config :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<packages>
  <package id="CommonServiceLocator" version="1.3" targetFramework="net45" />
  <package id="Prism.Core" version="7.0.0.396" targetFramework="net45" />
  <package id="Prism.Mef" version="6.3.0" targetFramework="net45" />
  <package id="Prism.Wpf" version="6.3.0" targetFramework="net45" />
  <package id="ToolBox" version="2.2.0" targetFramework="net45" />
  <package id="ToolBox.Core" version="2.2.0" targetFramework="net45" />
</packages>
Quand, dans la Package Manager Console, j'entre la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
update-package -reinstall
mon problème est résolu et tous les packages apparaissent.

Je voudrais savoir, s'il vous plait, s'il est possible d'automatiser cette commande, ou peut être connaitre une solution plus propre qui me permettrait de ne plus avoir cette erreur.

En vous remerciant à l'avance.