Implantação do LocalDB no PC do cliente

Estou muito intrigado com esta nova versão do SQL Server Express.

Não está claro (para mim) o que um programa de instalação deve fazer para implantar um aplicativo que use um LocalDB.

É necessário instalar o SQL Server Express no PC cliente e append o arquivo MDF?

Ou só é necessário para executar o LocalDB.msi e funciona como um arquivo autônomo, como o SQL Server Compact?

Você não precisa instalar o SQL Server Express para usar o LocalDB, pois o LocalDB é o SQL Server Express, mais fácil de instalar.

Depois que o LocalDB for instalado, você poderá usar a propriedade AttachDbFileName da cadeia de conexão para “abrir” um arquivo MDF. Lembre-se de que o mesmo arquivo só pode ser aberto por uma única instância do LocalDB (login único do Windows) a qualquer momento, portanto, esse não é um recurso de compartilhamento de dados.

Atualização: Se o seu aplicativo estiver usando o .NET, certifique-se de instalar o .NET 4.0.2 ou mais recente, como mencionado aqui . O .NET 4 original não entende as strings de conexão do LocalDB, já que ele é enviado muito antes do LocalDB.