Conseil: il est toujours bon d'utiliser le -Script
commutateur pour les commandes de migration si vous n'êtes pas sûr. Cela aide aussi vraiment à comprendre ce que Update-Database
fait réellement.
J'exécute ce qui suit pour mettre à jour la base de données, puis j'obtiens un script que je peux appliquer manuellement (ou simplement le réexécuter sans la balise -Script).
Car Update-Database
je lancerais ce qui suit:
Update-Database -Script -ConfigurationTypeName Configuration_ASPNETIdentity -ConnectionStringName SQL_AzureLive
Où SQL_AzureLive
est la chaîne de connexion nommée dans ma configuration.
Ensuite, je peux vérifier que le SQL semble correct, l'appliquer et faire. Comme beaucoup d'autres l'ont dit, si la chaîne de connexion est incorrecte ou invalide, vous obtiendrez cette erreur.