Visual Studio 2012 の Sql Schema Compare を使用して比較および更新を実行すると、「オブジェクト 'dbo.Countries' は FOREIGN KEY 制約によって参照されているため、ドロップできませんでした。バッチの実行中にエラーが発生しました。」というメッセージが表示されます。
これで、このエラーを理解できたので、手動で修正できました。ただし、スクリプト アカウントを作成するときのスキーマ比較は、テーブルを削除する前に制約を削除するべきではありませんか?
Visual Studio で説明できなかった問題を修正する必要がある場合、この機能の意味は何ですか? 設定がありませんか?