Обновление VS в ссылке не является решением вашей проблемы. Однако вам понадобится это обновление, если вы хотите использовать VS для работы с проектом SQL Server 2008. И вам придется работать с SQL Server 2008, если вы хотите использовать базу данных вашего друга. Чтобы решить вашу проблему, вам нужно перейти на SQL Server 2008. Экспресс-выпуск - это нормально, если размер базы данных составляет менее 4 ГБ. Обратите внимание, что если вы продолжите работать с этой базой данных, вам не придется связывать ваше решение с хостингом, основанным на SQL 2005, поскольку они не смогут использовать вашу базу данных.
Но настоящая проблема, с которой вы здесь сталкиваетесь, заключается в том, что вы рассматриваете файлы MDF как исходные. Вы должны разрабатывать исключительно с использованием сценариев T-SQL для развертывания базы данных, и тогда у вас не будет каких-либо этих проблем. Вы можете использовать стратегию развертывания схемы приложения с версией или использовать проект Visual Studio Database Edition и развертывать его с помощью файлов vsdbcmd.exe и .dbschema. Любое из этих решений будет намного опережать фактическую проверку файлов MDF, обмен MDF между членами группы или копирование MDF во время развертывания.