Considerações sobre a implantação
Esta seção descreve duas considerações principais sobre a implantação de aplicativos do SQL Server Compact 3.5:
Além desses tópicos, se você estiver atualizando um banco de dados do SQL Server existente, consulte Atualizando versões anteriores (SQL Server Compact).
Importante
Atualmente, o SQL Server Compact 3.5 não está otimizado para servir como um banco de dados de sites. Por padrão, as conexões de aplicativos conectados ao ASP.NET são bloqueadas.
O SQL Server Compact 3.5 é otimizado para uso como um banco de dados incorporado em aplicativos. A utilização do SQL Server Compact 3.5 como banco de dados de sites exige o suporte para vários usuários e alterações de dados simultâneas. Isso pode causar problemas de desempenho. Como um banco de dados de sites, use o SQL Server 2005 e versões posteriores, ou o SQL Server 2005 Express Edition e versões posteriores. Essas plataformas são mais apropriadas para sites.
Use o SQL Server Compact 3.5 com o ASP.NET em cenários de aplicativos em que o ASP.NET é usado para criar bancos de dados do SQL Server Compact 3.5 para sincronização. Use o código a seguir de forma a alterar o comportamento padrão do SQL Server Compact 3.5 para trabalhar no ASP.NET.
AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true)