Por que a Comparação de Esquemas no Visual Studio 2010 mostra diferenças quando não existem?

Eu esperava que o Visual Studio 2010 tivesse trazido algumas melhorias para a função Comparação de Esquemas. Eu suspeito que existem alguns, mas não consigo fazer algo básico funcionar. Eu suguei um esquema de um banco de dados do SQL Server 2005. Para garantir que as coisas funcionassem, fiz uma comparação de esquema, escolhendo o banco de dados como fonte e meu projeto de esquema como destino. Eles estavam em sincronia. Quando você filtra para exibir apenas "Não ignorar objetos", nenhum objeto é listado. Isso me diz que os esquemas realmente correspondem.

Em seguida, algumas alterações de esquema foram enviadas para o banco de dados (externamente - não pelo Visual Studio). Queria capturar o resultado dessas alterações e fiz outra comparação de esquema - novamente escolhendo o banco de dados como fonte e meu projeto como destino. Ele encontrou corretamente várias alterações. No entanto, depois de "Escrever as atualizações" no meu projeto e refazer a comparação do esquema, ele ainda lista as alterações. Continuo fazendo comparações de esquema e escrevendo as atualizações. Eles parecem ter êxito, mas a comparação subsequente do esquema sempre lista o que parece ser as mesmas alterações (como se a gravação falhou). No entanto, a janela de saída mostra apenas mensagens de sucesso:

Target database synchronization has started.
Analyzing comparison results
Looking for modified catalog or server options
Finding dropped objects in the project system
Finding modified objects in the project system
Ready to process comparison results
Modifying scripts for objects that have changed or have been deleted
Adding new objects to the project system
Target schema was updated successfully. To compare the schema again, click Refresh.

Além disso, quando clico nos objetos listados como "Definição Diferente" e visualizo o esquema desses objetos na janela "Definições dos Objetos", não consigo distinguir diferenças visíveis entre o que é mostrado nos painéis esquerdo e direito. Observe que verifiquei minhas opções de comparação de esquema e estou ignorando os espaços em branco.

Alguma ideia?

questionAnswers(3)

yourAnswerToTheQuestion