Создайте проект установки и развертывания> Проект установки в Visual Studio - вы можете добавить предварительные условия, такие как принудительное применение версии .net Framework, установить SQL Express и в целом настроить файлы / папки / ярлыки.
Вы можете использовать метод attach db file строки подключения, чтобы фактически прикрепить mdf к серверу sql - или - вы можете написать свои собственные сценарии sql для запуска, если вам нужны более сложные установки.