Consejo: siempre es bueno usar el -Script
conmutador para los comandos de migración si no está seguro. También ayuda mucho a comprender quéUpdate-Database
realmente hace.
Ejecuto lo siguiente para actualizar la base de datos, luego obtengo un script que puedo aplicar manualmente (o simplemente ejecutarlo de nuevo sin la etiqueta -Script).
Porque Update-Database
ejecutaría lo siguiente:
Update-Database -Script -ConfigurationTypeName Configuration_ASPNETIdentity -ConnectionStringName SQL_AzureLive
¿Dónde SQL_AzureLive
está la cadena de conexión nombrada en mi configuración?
Luego puedo verificar que SQL se vea bien, aplicarlo y listo. Como muchos otros han dicho, si la cadena de conexión es incorrecta o no es válida, obtendrá este error.