Condividi tramite


Procedura: Compilazione e distribuzione di un'applicazione in un computer desktop

La compilazione e la distribuzione di un'applicazione basata su Microsoft SQL Server Compact in un computer desktop sono analoghe alla distribuzione di qualsiasi altra applicazione di Microsoft Windows. A tale scopo, è possibile sviluppare un'applicazione Windows che faccia riferimento ai file appropriati con estensione dll di SQL Server Compact.

Per compilare e distribuire un'applicazione Windows che utilizza SQL Server Compact 4.0

  1. Installare SQL Server Compact 4.0 eseguendo il programma di installazione (SSCERuntime_x86-ENU.exe e SSCERuntime_x64-ENU.exe).

  2. Nel progetto di Microsoft Visual Studio 2010 SP1 aggiungere un riferimento al file System.Data.SqlServerCe.dll che si trova nella cartella %Programmi%\Microsoft SQL Server Compact Edition\v4.0\Desktop

  3. Compilare e distribuire l'applicazione nel computer di destinazione. Nel computer desktop di destinazione installare SQL Server Compact 4.0 eseguendo il programma di installazione (SSCERuntime_x86-ENU.exe e SSCERuntime_x64-ENU.exe). Un metodo di distribuzione alternativo è rappresentato da ClickOnce.

    • ClickOnce è una nuova tecnologia di installazione software in Visual Studio 2008 supportata da SQL Server Compact 4.0 per distribuire le applicazioni gestite sui computer desktop. ClickOnce consente di semplificare la distribuzione di un'applicazione basata su Windows in un server Web o in una condivisione file di rete. Per gli amministratori, la distribuzione o l'aggiornamento di un'applicazione consiste nell'aggiornare i file su un server. Non è necessario aggiornare singolarmente i client. Visual Studio offre supporto completo per la pubblicazione e l'aggiornamento delle applicazioni distribuite con ClickOnce. La distribuzione ClickOnce è disponibile per progetti creati mediante Visual Basic, Visual C# e Visual J#, ma non per Visual C++. Per ulteriori informazioni su ClickOnce, vedere la pagina ClickOnce su MSDN.

Vedere anche

Concetti

Gestione di applicazioni di database a 64 bit