Инструмент сравнения схем в Visual Studio перестал работать должным образом, выдавая сообщение "невозможно перезаписать. Он используется ошибками базы данных" DbName ""
Полная ошибка:
Ошибка 1 SQL01268: поставщик данных.Net SqlClient: сообщение 1834, уровень 16, состояние 1, строка 1 Файл 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\TestSource.mdf' не может быть перезаписан. Он используется базой данных "TestSource". SchemaCompare3 25 0
Независимо от того, какое соединение с базой данных \ файлы я использую. Я даже создал две новые базы данных для тестирования с одной простой таблицей, одним столбцом, и это дает ту же ошибку.
Я использовал инструмент раньше без проблем. Внезапно это больше не работает.
Любые предложения о том, как это исправить, было бы здорово. Я видел множество постов об этой ошибке, но ни один из них не подходит для моего сценария, где абсолютно не будет двух исходных и целевых БД.
Также проблема может заключаться в .\SQLEXPRESS
двигатель.