Ich habe festgestellt, dass die Hauptursache darin besteht, dass die Skripte manchmal nicht ausgeführt werden, wenn Sie die Nuget-Pakete über die Benutzeroberfläche installieren. Daher würde ich empfehlen, die Ausgabeansicht zu öffnen, während Sie dies tun. Wenn Sie das Fenster für die Lizenzvereinbarung bei der Installation von Nuget nicht sehen, gibt es eine bessere Änderung, dass Ihre IDE den Job nicht richtig macht. Deshalb hilft ein Neustart, eine Bereinigung und ein Wiederherstellen!
PS: Das Hinzufügen von Elementen unter System.Data.Entity. * Hilft, da das Nuget-Installationsprogramm dadurch ordnungsgemäß funktioniert. Aber das fand ich einen ziemlich unzuverlässigen Weg.
Beobachten Sie also einfach das Ausgabefenster. Am Ende MÜSSEN Sie so etwas wie eine erfolgreiche Nuget-Installationsmeldung sehen. In den meisten Fällen, in denen ein Problem auftritt, wird das Nuget-Installationsprogramm nicht einmal gestartet. Dann wird Ihr Neustart von IDE helfen.
Wenn alles gut läuft, nehmen Nuget Package Manager und IDE (ich habe oben den Begriff Installer verwendet) die Änderung vor, kompilieren die Lösung und halten Sie bei Laune! Aber wenn es nicht ein bisschen hilft, indem Sie IDE neu starten und das Ausgabefenster beobachten!