Come si vede dalle prime righe dell'errore,
l'errore ha a che fare con ConnectionString . Il problema è ConnectionString contiene chiavi che non possono essere lette.
Prova a ripulire ConnectionString in modo che abbia solo
- server
- ID utente
- password
- database
Nel mio caso, il ConnectionString aveva una chiave extra integrated security . Quando questo è stato rimosso Update-Database ha iniziato a funzionare bene. A seconda del tuo caso, tuttavia, questa potrebbe e non potrebbe essere la chiave che ha causato l'errore.
Quindi, ancora una volta la mia soluzione proposta e garantita, passa attraverso ConnectionString e semplificarlo in modo che contenga solo le 4 chiavi sopra menzionate.