Erro ao executar o Update-Database

Eu recebi o seguinte erro ao executarUpdate-Database -Verbose:

Usando o projeto StartUp 'WebApplication'. Usando o projeto NuGet 'WebApplication'. Especifique o sinalizador '-Verbose' para visualizar as instruções SQL que estão sendo aplicadas ao banco de dados de destino. O banco de dados de destino é: 'Frappuccino' (Fonte de dados: (Localdb) \ v11.0, Provedor: System.Data.SqlClient, Origem: configuração). Nenhuma migração explícita pendente. Aplicando a migração automática: 201402032027563_AutomaticMigration. ALTER TABLE [dbo]. [Clientes] ALTER COLUMN [ID] [int] NÃO NULL System.Data.SqlClient.SqlException (0x80131904): O objeto 'PK_dbo.Clients' depende da coluna 'ID'. O objeto 'FK_dbo.Users_dbo.Clients_Client_ID' depende da coluna 'ID'. ALTER TABLE O ALTER COLUMN ID falhou porque um ou mais objetos acessam essa coluna. em System.Data.SqlClient.SqlConnection.OnError (exceção SqlException, Boolean breakConnection, Action1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) em System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (stateObj TdsParserStateObject, booleano callerHasConnectionLock, booleano asyncClose) em System.Data.SqlClient.TdsParser.TryRun (runBehavior RunBehavior, SqlCommand cmdHandler, SqlDataReader DataStream, BulkCopySimpleResultSet bulkCopyHandler, stateObj TdsParserStateObject, booleano & dataReady) em System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds (String methodName, Boolean assíncrono, Int32 timeout, Boolean asyncWrite) em System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (TaskCompletionSource1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at System.Data.Entity.Infrastructure.Interception.InternalDispatcher1.Dispatch [TInterceptionContext, TResult] (Func1 operation, TInterceptionContext interceptionContext, Action1 executando, Ação1 executed) at System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.NonQuery(DbCommand command, DbCommandInterceptionContext interceptionContext) at System.Data.Entity.Internal.InterceptableDbCommand.ExecuteNonQuery()<br>at System.Data.Entity.Migrations.DbMigrator.ExecuteSql(DbTransaction transaction, MigrationStatement migrationStatement) at System.Data.Entity.Migrations.Infrastructure.MigratorLoggingDecorator.ExecuteSql(DbTransaction transaction, MigrationStatement migrationStatement) at System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsInternal(IEnumerable1 migrationStatements, conexão DbConnection) em System.Data.Entity.Migrations.DbMigrator. <> C_DisplayClass32.b_2e () em System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy. <> C_DisplayClass1.b_0 () em System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute [TResult] (Func1 operation) at System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action operation) at System.Data.Entity.Migrations.DbMigrator.ExecuteStatements(IEnumerable1 migrationStatements) em System.Data.Entity.Migrations.Infrastructure.MigratorBase.ExecuteStatements (IEnumerable1 migrationStatements) at System.Data.Entity.Migrations.DbMigrator.ExecuteOperations(String migrationId, XDocument targetModel, IEnumerable1 operações, IEnumerable1 systemOperations, Boolean downgrading, Boolean auto)<br>at System.Data.Entity.Migrations.DbMigrator.AutoMigrate(String migrationId, XDocument sourceModel, XDocument targetModel, Boolean downgrading) at System.Data.Entity.Migrations.Infrastructure.MigratorLoggingDecorator.AutoMigrate(String migrationId, XDocument sourceModel, XDocument targetModel, Boolean downgrading) at System.Data.Entity.Migrations.DbMigrator.Upgrade(IEnumerable1 pendingMigrations, String targetMigrationId, String lastMigrationId)
em System.Data.Entity.Migrations.Infrastructure.MigratorLoggingDecorator.Upgrade (IEnumerable`1 pendingMigrations, String targetMigrationId, String lastMigrationId)
em System.Data.Entity.Migrations.DbMigrator.UpdateInternal (String targetMigration) em System.Data.Entity.Migrations.DbMigrator. <> c_DisplayClassc.b_b () em System.Data.Entity.Migrations.DbMigrator.EnsureDatabaseExists (Ação mustSucceedToKeepDatabase) em System.Data.Entity.Migrations.Infrastructure.MigratorBase.EnsureDatabaseExists (Ação mustSucceedToKeepDatabase) em System.Data.Entate.Migrations.DpMedia String targetMigration) em System.Data.Entity.Migrations.Infrastructure.MigratorBase.Update (String targetMigration) em System.Data.Entity.Migrations.Design.ToolingFacade.UpdateRunner.Run () em System.AppDomain.DoCallBack (CrossAppDomainDelegate call atackBackDefault) System.AppDomain.DoCallBack (CrossAppDomainDelegate callBackDelegate)
em System.Data.Entity.Migrations.Design.ToolingFacade.Run (corredor BaseRunner) em System.Data.Entity.Migrations.Design.ToolingFacade.Update (String targetMigration, força booleana) em System.Data.Entity.Migrations.UpdateDatabaseCommand. <> c_DisplayClass2. <. Ctor> b_0 () em System.Data.Entity.Migrations.MigrationsDomainCommand.Execute (comando Action) ClientConnectionId: 9854ba62-772c-4ba6-b185-ecae993e065f O objeto 'PK_dbo.Clients' depende da coluna 'ID'. O objeto 'FK_dbo.Users_dbo.Clients_Client_ID' depende da coluna 'ID'. ALTER TABLE O ALTER COLUMN ID falhou porque um ou mais objetos acessam essa coluna.

O que eu fiz antes disso é mudar oID variáveis do meuModelo Code-First aulas deInt16 paraInt32.

Alguma ajuda por favor?

questionAnswers(2)

yourAnswerToTheQuestion