Suporte lado a lado para versões do SQL Server Compact
O Microsoft SQL Server Compact 3.1, o MicrosoftSQL Server Compact 3.5 e o MicrosoftSQL Server Compact 4.0 podem ser instalados lado a lado em um computador desktop.
Ao trabalhar com várias versões do SQL Server Compact, considere o seguinte:
O SQL Server Compact 3.5 e o SQL Server Compact 4.0 são implantados em diferentes diretórios em uma área de trabalho:
Desktop
%Arquivos de Programas%\Microsoft SQL Server Compact Edition\v3.5
%Arquivos de Programas%\Microsoft SQL Server Compact Edition\v4.0
O SQL Server Compact 3.5 e o SQL Server Compact 4.0 têm entradas exclusivas para os provedores gerenciados no GAC (cache de assembly global) e para DLLs nativas no Registro.
Dica
Você deve ter direitos de Administrador no computador para executar estas ações:
-
Adicionar os provedores gerenciados do SQL Server Compact 3.5 e do SQL Server Compact 4.0 ao cache de assembly global.
-
Registrar as DLLs nativas de ambas as versões do SQL Server Compact.
-
Em computadores desktop, um único processo pode carregar as DLLS na memória para o SQL Server Compact 4.0 e o SQL Server Compact 3.5.
O suporte ao desenvolvimento para versões diferentes do SQL Server Compact é o seguinte:
- O Visual Studio 2010 SP1 dá suporte ao desenvolvimento e à implantação de aplicativos do SQL Server Compact 3.5 e do SQL Server Compact 4.0 em um computador.
A experiência lado a lado do arquivo de banco de dados (.sdf) do SQL Server Compact 3.5 e do SQL Server Compact 4.0 é a seguinte:
- Se você tentar abrir arquivos de banco de dados criados em versões anteriores do SQL Server Compact, obterá uma mensagem SQL Server Compact 4.0 informando que não é possível abrir o arquivo. Para abri-lo, o arquivo de banco de dados deve primeiro ser atualizado usando a caixa de diálogo Atualizar para SQL Server Compact 4.0 no Visual Studio. Consulte Atualizando versões anteriores (SQL Server Compact) para atualizar o arquivo de banco de dados. Quando um arquivo de banco de dados é atualizado para o SQL Server Compact 4.0, você não pode mais abri-lo usando as versões anteriores do mecanismo do SQL Server Compact.